5 ms·
Ask HN: Is Elm Dead?
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
Web technology is still moving fast and Elm just stopped. The version number indicates that it's still unstable (breaking changes expected).
The number of participants in 'State of Elm' also indicate declining interest: https://state-of-elm.lamdera.app/
Some ideas are really nice, so it would be a bummer if it dies.
Did I miss something?
- hereforphone 4y agoI thought this would be about the email client.
- scumola 4y agoMe too. I was going to respond, "I moved to pine like 20 years ago!". LOL
- incel 4y ago
- metaketa 4y agoSee this "recent" status update: https://discourse.elm-lang.org/t/status-update-3-nov-2021/7870 https://discourse.elm-lang.org/t/status-update-3-nov-2021/78...
- pawelduda 4y agoIIRC 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.
- ProfXponent 4y agoThis is the main reason I never used it for more than toy apps. Personally I think the programming model works pretty well
- bradwood 4y agoSounds like this vim needs a neovim
- darepublic 4y agoTypescript became popular
- stefanos82 4y agoSeems pretty alive to me https://www.youtube.com/watch?v=Vexdf-Rd-AE https://www.youtube.com/watch?v=Vexdf-Rd-AE
- deleted 4y ago[deleted]
- hnuser847 4y agoIt’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.
- deleted 4y ago[deleted]
- danbruder 4y agoit is very much alive. it’s lack of churn is a feature not a bug.
- funcDropShadow 4y agoBut then it might be time do declare it stable.
- zem 4y agothe 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.
- ImpressiveWebs 4y agoI 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. [1] https://webtoolsweekly.com https://webtoolsweekly.com
- mikewarot 4y agoI'm convinced that "managed effects" in Elm are the wave of the future... but I can't find any reasonable explanation of what they are Yeah, I know... a weird place to be
- brainbag 4y agomint-lang is inspired by Elm and has a much friendlier/open community. Not involved (though I've contributed) - just a fan.
- girishso 4y agoStopped development does not mean it's dead. There are few Elm jobs posted on slack every month.
- huqedato 4y agoWe'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.
- joecot 4y agoFun 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.
- me_me_mu_mu 4y agoThat’s awful. I would fire people like that on the spot if the goal is to ship and grow.