3 ms·
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.
by mrdoops 4mo ago
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.
- arcanemachiner 4mo agoThe stability of the language is such a blessing. I think that's part of the reason that LLMs do so well with it, despite its relative lack of popularity.
- deleted 4mo ago[deleted]
- elxr 4mo agoWhich models do you use for elixir?
- ch4s3 4mo agoClaude seems to work well.
- arcanemachiner 4mo agoAll the leading ones I've tried work mostly fine: Claude Sonnet 4.5, Opus 4.5/6/8, GPT 5.4/5, Kimi K2.5/6, GLM 5.1, and so on. They can all write serviceable Elixir. Opus is my preferred one, but they do decently well enough for typical coding tasks.
- brendanmc6 4mo agoI am also quite happy with Elixir output, and it’s much more pleasant to review. Unit test runs are fast, and testing LiveView is overall more pleasant and effective compared to similar Typescript / React projects I’ve maintained in the past. 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.