5 ms·
I want to like and use Elm. However, unless things have changed recently, it seems the author hasn't learned to delegate. They also like to really get things ri
by zellyn 9y ago
I want to like and use Elm. However, unless things have changed recently, it seems the author hasn't learned to delegate. They also like to really get things right, which takes forever.
So it's really good at what it does, but for everything else, it's just incomplete. For instance, Elm seems like a natural fit for an offline-first ServiceWorker design. But I don't think it really covers much of the just-outside-of-core-Javascript browser APIs. You're likely to run into "I have some really interesting ideas about how to cover that a super elegant way, but I'm concentrating on rewriting the $WHATEVER right now" newsgroup posts, but that's it… :-(
- canadaduane 9y agoYes, this is a problem IMO. I dedicated 9 months to learning Elm, but left frustrated by the tight control and lack of delegation that would have leveraged my skills and many others' skills to further the idea and language.
- skybrian 9y agoOn the other hand, it's easier to wait patiently if you're not using the language yet :-) I've been watching Elm for some time. I'll wait until it's done. So my reason for not using Elm is: I'd rather be patient.
- KurtMueller 9y agoI think you're going to be waiting indefinitely then :).
- boubiyeah 9y agoThe elm language/framework designer is planning 10 years ahead. At least it's ambitious! For everyone who need to write SPAs right now (or in 2 years) it's just meh.
- psibi 9y agoThis is a big problem IMO and one of the major reason why I haven't used Elm in any serious projects yet