Why Elm? [pdf]
One thing I don&#x27;t see addressed here is the biggest &quot;Why Not Elm&quot;: you have to learn Elm. Elm is a beautiful language and in the last year or two the ecosystem has gotten much better. However I don&#x27;t think I&#x27;ll ever make progress adopting it at my day job. For all of it&#x27;s flaws JavaScript is still quick, scrappy, and easy to pick up. Convincing a curmudgeonly back-end developer that React and webpack will make his life easier is hard enough. Convincing him to learn a seemingly esoteric functional language too is basically a non-starter.