4 ms·
The best thing about Elm to me is how it's innovated on tooling, and has trailblazed on the super readable error messages. At the end of the day though, I don'
by m0meni 9y ago
The best thing about Elm to me is how it's innovated on tooling, and has trailblazed on the super readable error messages.
At the end of the day though, I don't understand the appeal. The people who really are into functional programming will gravitate towards GHCJS and PureScript whereas the ones that aren't as into it will be drawn to TypeScript and plain JS. I really don't get where Elm fits into it all.
I can see Reason being way more mainstream.
- anthonybullard 9y agoI'm in the former category and am very enthusiastic about Elm. Reason is great and will probably be more popular overall as it's less of a leap for most JS devs as it utilizes patterns that are already being pushed as best practice and it's relatively loose in comparison. That being said, Elm offers a built-in architecture that reduces decision anxiety.
- rtfeldman 9y agoI'm really into functional programming and I gravitate toward Elm and away from PureScript and Haskell. Fundamentally what appeals to me about Elm is the design sensibility of "what is the minimal set of primitives necessary to achieve a great user experience?" Over the years Elm has gotten simpler and nicer at the same time. The last three major releases removed language features. I love that! Building software is complex enough as it is; one of the things I like most about FP is that I no longer have to spend time thinking about objects, classes, inheritance, etc. It frees up more of my brain to focus on building things!