| ▲ | auslegung 4 hours ago | ||||||||||||||||||||||||||||
About two years ago I was experimenting with ChatGPT vibecoding a snake game in the browser in elm, because elm is my favorite language. It was rough going and I concluded at the time that LLM‘s might kill elm. Today I use elm in production and LLMs are vastly better at it, and if anything I think LLM‘s might increase elm adoption because it is the ideal language for an LLM right now. It’s a simpler language than most, it’s stable, it has an opinionated architecture built into the language which causes most code bases to be very similar to one another | |||||||||||||||||||||||||||||
| ▲ | giancarlostoro 4 hours ago | parent | next [-] | ||||||||||||||||||||||||||||
On that note, because of AI I've been more into music, bought a midi keyboard, got real DAW software setup. I've also finally built more and more with Rust, and have been reading more Rust docs. LLMs should never be an excuse not to learn the things you're using it for, those are the bad engineers. An LLM affords me the time to research and learn what it gave me so I can maintain it. It's easier to prompt about the problem if you understand it. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| ▲ | hollowturtle 3 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
> I think LLM‘s might increase elm adoption because it is the ideal language for an LLM right now Yes but no? It really just depends on the amount of elm in the training data and rlhf. I agree that structured frameworks/languages have codebases more similar to one another and that would ease generation. But that alone won't work and usually dev adoption is a total discourse per se | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| ▲ | 3 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
| [deleted] | |||||||||||||||||||||||||||||
| ▲ | rapind 4 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
Maybe it's improved, but I was very disappointed to find agents constantly tripping over significant white space with Elm (Claude Code). Always struck me as strange since they are very proficient with python... and Elm has been one of the most stable modern languages (so stable that people complain about it never changing!). I think the last time I tried was a year ago though, so I assume it has improved. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| ▲ | katemaster009 4 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
Fair point. I hadn't thought about it that way, but I would still hesitate if the ecosystem isn't moving forward. | |||||||||||||||||||||||||||||
| ▲ | 3 hours ago | parent | prev [-] | ||||||||||||||||||||||||||||
| [deleted] | |||||||||||||||||||||||||||||