CommunityNews

CommunityNews

Whatever happened to Elm, anyway?

Whatever happened to Elm, anyway?.
I see this question pop up quite frequently in lots of different arenas - folks are curious as to what happened to Elm. As a former community member of Elm, I thought I’d act as a historian here and provide a write up covering the big pieces I see. Everything in this post is public already, I’m just putting it together in one place - and will not touch on anything personal to anyone involved. The interesting parts are not about personal matters - but about the natural to and fro of a niche technology.

Read in full here:

This thread was posted by one of our members via one of our news source trackers.

Most Liked

Korbin73

Korbin73

It’s just my opinion, but the value proposition for any language/platform has to be more than pure joy. Adoption rarely has anything to with a language just being good. Devs are introduced to javascript first and once they learn to build with it convincing companies and devs to use a different language over anything that has the most momentum is a hard sell unless you can walk in to your managers office and show them real metrics on the money saved by using a language that is less error prone.

That being said. The better languages like elm/purescript must exist to bring good ideas back to mainstream languages. React and Rescript was build with that principle. React was built in SML originally and ported to javascript. Rescript used to be Reason that was basically Ocaml but changed to a more javascript syntax (typescript could be another example). Generally, speaking devs will use what is just there. And if it is too different… it will remain a niche language.

But still, Elm has inspired people to keep innovating in ML family languages which I’m glad about. In my opinion ML family syntax is easy to read with minimal noise. But that’s just my opinion (and I program in bracket languages all day).

dyowee

dyowee

Correct me if I am wrong, but the MVU pattern is one of the great concepts from Elm, that other frameworks has adopted.

jaeyson

jaeyson

Beautiful memories from Elm regardless if it’s stuck at v0.19

Where Next?

Popular General Dev topics Top

First poster: AstonJ
:tada: Launching Fig I am excited to announce that, as of today, Fig is generally available to the public for download. With our public ...
New
First poster: bot
MEMORANDUM FOR SENIOR PENTAGON LEADERSHIP COMMANDANT OF THE COAST GUARD COMMANDERS OF THE COMBATANT COMMANDS DEFENSE AGENCY AND DOD FIEL...
New
First poster: bot
Apple’s Tim Cook to take 50% pay hit after shareholder feedback. ‘Target compensation’ for CEO down from $99.4m in 2022 to an expected $...
New
First poster: Korbin73
Whatever happened to Elm, anyway?. I see this question pop up quite frequently in lots of different arenas - folks are curious as to wha...
New
First poster: bot
Hector Martin (@marcan@treehouse.systems). Attached: 1 image For those wondering why the hell we need all this safety system stuff for...
New
CommunityNews
9 fintech engineering mistakes. Read this list unless you want to build a money dissappearing system
New
First poster: AstonJ
Jan | Rethink the Computer. Jan turns your computer into an AI machine by running LLMs locally on your computer. It’s a privacy-focus, l...
New
New
First poster: AstonJ
On the benefits of learning in public. Learning in public helps me grow as an engineer and seems to benefit others too. Here’s why I sho...
New
First poster: alvinkatojr
About accelerationism, NRx, and the intersection of technology, religion, and philosophy: an analysis of the essential ideas in the new A...
New

Other popular topics Top

PragmaticBookshelf
Brace yourself for a fun challenge: build a photorealistic 3D renderer from scratch! In just a couple of weeks, build a ray tracer that r...
New
PragmaticBookshelf
Write Elixir tests that you can be proud of. Dive into Elixir’s test philosophy and gain mastery over the terminology and concepts that u...
New
New
AstonJ
This looks like a stunning keycap set :orange_heart: A LEGENDARY KEYBOARD LIVES ON When you bought an Apple Macintosh computer in the e...
New
PragmaticBookshelf
Build highly interactive applications without ever leaving Elixir, the way the experts do. Let LiveView take care of performance, scalabi...
New
Maartz
Hi folks, I don’t know if I saw this here but, here’s a new programming language, called Roc Reminds me a bit of Elm and thus Haskell. ...
New
DevotionGeo
I have always used antique keyboards like Cherry MX 1800 or Cherry MX 8100 and almost always have modified the switches in some way, like...
New
AnfaengerAlex
Hello, I’m a beginner in Android development and I’m facing an issue with my project setup. In my build.gradle.kts file, I have the foll...
New
AstonJ
This is cool! DEEPSEEK-V3 ON M4 MAC: BLAZING FAST INFERENCE ON APPLE SILICON We just witnessed something incredible: the largest open-s...
New
PragmaticBookshelf
Fight complexity and reclaim the original spirit of agility by learning to simplify how you develop software. The result: a more humane a...
New