3 ms·
I have been working with elm for 2 years now and shipped 4 projects. I can say a lot of good thing about elm, but the most important one, and something that ou
by kuon 8y ago
I have been working with elm for 2 years now and shipped 4 projects.
I can say a lot of good thing about elm, but the most important one, and something that outweight a lot of thing is maintainability. Each time I had to change something in a shipped app it was painless, stressless (I know I won't add regression) and fast.
I won't say JS is bad, but the absence of a compiler makes it much more fragile, especially when working on old code.
- bgorman 8y agoAlmost everyone writing JavaScript these days uses a compiler like Babel, webpack, browserfy etc..
- deleted 8y ago[deleted]
- alangpierce 8y agoI think by "compiler", they really mean "typechecker", which is much more important for maintainability than code transformations. JavaScript does has two good typecheckers, TypeScript and Flow.
- kuon 8y agoI worked with typescript for a project, but the compiler don't help a lot compared to the elm compiler.