Hacker News new | ask | show | jobs
by roebk 1223 days ago
Elm is perfectly stable and usable. It's a shame there's not a little more communication / a wider core team working on the the parts of Elm that could reduce the friction for the average web development task.

There's Gren https://gren-lang.org/ which is a fork of Elm. Gren has nodeJS and web storage a support, along with a package manager which can install from github (iirc). I'm eagerly watching the development of this project, hopefully it can provider value and grow into a strong alternative.

I loved working with Elm. It forced me to grow as a developer and appreciate all the benefits advantages that comes with a pure functional programming language. I truly hope Evan can start to win back the lost mindshare.

2 comments

There is also Roc-lang: https://www.roc-lang.org/
Personally, I wouldn't trust anything that Richard Feldman was involved in. He was instrumental in making the Elm community a hostile and unwelcoming place[0]. To my recollection he has never come out and admitted that the Elm core team was wrong in how they handled any of those things, so why should anyone assume any better from Roc or anything else he's involved in?

0 - https://github.com/gdotdesign/elm-github-install/issues/62#i... (see edit history for full impact)

I was upset and said things I regret and which the poster didn't deserve. I apologized but I still feel bad about it.

Not that it excuses my behavior, but I have mentioned this elsewhere - e.g. https://old.reddit.com/r/haskell/comments/qc4bxd/outperformi... - but I also can't blame anyone for not knowing that.

Edit: I decided to edit the original comment to make my feelings about it clear for anyone else who comes across it in the future.

It's commendable to reflect so publicly on this and to make it clear that you made a mistake. Not that it means much, but this comment and the one you linked actually softened my view on this debacle considerably.
Made by the same people who maintain elm. So there is always a chance of similar mismanagement
I'm excited for the progress on gren as well. It's very clear the lead maintainer wants to build in regular updates into the dna of the language, as evidenced by the very frequent updates on zulip

https://gren.zulipchat.com/