Elm looked very promising when it was new and made continuous progress for a while. But now the GitHub repositories don't show activity anymore.
https://github.com/elm/compiler<p>Web technology is still moving fast and Elm just stopped. The version number indicates that it's still unstable (breaking changes expected).<p>The number of participants in 'State of Elm' also indicate declining interest: https://state-of-elm.lamdera.app/<p>Some ideas are really nice, so it would be a bummer if it dies.<p>Did I miss something?
IIRC the main problem of Elm that it was one man show and the author was really restrictive about allowing anyone else contribute to the core. At least that's when I
lost interest. Not sure what happened between then and now. It was one of these risky "niche squared" bets so maybe that's why it never took off.
It’s been dead for years, which is a shame because it was downright the most enjoyable front-end framework/language I had ever worked with. Sure, there’s nothing stopping you from picking it up and writing an app with it right now, but you’re doing so knowing that the language will likely never have future updates going forward.
Seems pretty alive to me <a href="https://www.youtube.com/watch?v=Vexdf-Rd-AE" rel="nofollow">https://www.youtube.com/watch?v=Vexdf-Rd-AE</a>
See this "recent" status update: <a href="https://discourse.elm-lang.org/t/status-update-3-nov-2021/7870" rel="nofollow">https://discourse.elm-lang.org/t/status-update-3-nov-2021/78...</a>
I don’t know anything about using Elm in practice but I’ve been curating a newsletter[1] for front-end developers for almost 10 years now. I often share new scripts, plugins, and tools related to different JavaScript libraries. Over 450 issues later, I think I’ve only shared an Elm-related tool around 4 times. I don’t think Elm is dead, but it’s certainly not something I see come across the literally hundreds of sources I scour every month when curating the newsletter content.<p>[1] <a href="https://webtoolsweekly.com" rel="nofollow">https://webtoolsweekly.com</a>
Fun story. I showed up at my current company, and some frontend dev had convinced everyone that everything should be written in Elm. Their phone client, the frontend website, everything. Then, their lead dev left and so did the frontend dev. Lucky for me, only one part of one page actually made it to production. But this was around 9 months of multiple developers' time just flushed down the toilet. None of it was usable, none of it was worth learning Elm to finish.
the main idea behind the language (TEA, for "the elm architecture") has caught on pretty well though, and can be found in a number of other frameworks.
We'd been using it until 2015 more or less. Since then we pass to TS/React and later to Phoenix/Liveview. Elm simply couldn't satisfy our functional demands. Our IT lead considered to be... dated.
I'm convinced that "managed effects" in Elm are the wave of the future...<p>but I can't find any reasonable explanation of what they are<p>Yeah, I know... a weird place to be