It's very nice updating Elixir, having no breaking changes across my many projects and it then the compiler just finds bugs for free. I'm so spoiled.
I think that's part of the reason that LLMs do so well with it, despite its relative lack of popularity.
They can all write serviceable Elixir. Opus is my preferred one, but they do decently well enough for typical coding tasks.
I never considered “language stability” until your comment, but I think you are right. I’ve had far fewer dependency upgrade pains and a general feeling that bit-rot is slower overall.
Older apps that depends on Node + trendy npm packages + popular frameworks can be a real nightmare to bring up-to-date.