Live data from Hacker News

Why I'm Leaving Elm (2020)

lukeplant.me.uk

11–20 of 61 posts

Re: Why I'm Leaving Elm (2020)

#12
Elm is pretty much dead at this point. The last substantial commits in the Elm repositories are about 2 years old.

I liked Elm before, and was a great fit for internal corporate applications. Something like an admin control panel or a monitoring tool.

Are there any similar projects that are in the "more alive" state?

Re: Why I'm Leaving Elm (2020)

#13
post #12

Elm is pretty much dead at this point. The last substantial commits in the Elm repositories are about 2 years old. I liked Elm before, and was a great fit for internal corporate applications. Something like an admin control panel or a monitoring tool. Are there any similar projects that are in the "more alive" state?

PureScript[1][2] seems pretty alive these days. From my relatively small, self-contained experiments, it's a lot more flexible and expressive than Elm at the expense of (maybe?) being a bit harder to learn up-front.

[1]: https://www.purescript.org/

[2]:https://github.com/purescript/purescript

Re: Why I'm Leaving Elm (2020)

#14

why do these elm hit pieces keep getting dug up and reposted? It's almost always in response to some other elm post (there was one yesterday). People use elm in production at quite a few companies without worrying too much about the concerns laid out in the article, but it feels like people seem almost fervent in their need to justify their reason for leaving elm and why other people shouldn't use elm.

HN can’t resist crapping on Elm and Tailwind. I wonder what the other popular hate topics are?

Re: Why I'm Leaving Elm (2020)

#17

why do these elm hit pieces keep getting dug up and reposted? It's almost always in response to some other elm post (there was one yesterday). People use elm in production at quite a few companies without worrying too much about the concerns laid out in the article, but it feels like people seem almost fervent in their need to justify their reason for leaving elm and why other people shouldn't use elm.

HN can’t resist crapping on Elm and Tailwind. I wonder what the other popular hate topics are?

Tailwind? I must've missed that; I thought HN liked Tailwind for the most part.

Re: Why I'm Leaving Elm (2020)

#18

Good for elm, now even more intrigued to use it, seeing it triggers the right people. What is described in the article is infinitely better than what usually goes around as acceptable in front end.

Basing a decision on which technology to use based on who it triggers is, uh, stupid.

Elm seems like a really awesome piece of technology, but it's pretty obvious that its BDFL shit the bed pretty hard by neglecting the project, and the momentum behind the project has been drying up for a long time.

I would hope it comes back, but even if it doesn't, a lot of people have adapted elements of the Elm architecture into other projects, and the community still prospers as a result.

Re: Why I'm Leaving Elm (2020)

#19

Good for elm, now even more intrigued to use it, seeing it triggers the right people. What is described in the article is infinitely better than what usually goes around as acceptable in front end.

Cool. Please do share when you write up about your experience with the language and ecosystem. Positive or negative, it'd make for a good read.

Re: Why I'm Leaving Elm (2020)

#20
post #12

Elm is pretty much dead at this point. The last substantial commits in the Elm repositories are about 2 years old. I liked Elm before, and was a great fit for internal corporate applications. Something like an admin control panel or a monitoring tool. Are there any similar projects that are in the "more alive" state?

There were some Rust WASM frameworks that used similar concepts, I particularly liked yew. However yew has recently chosen a path more towards "magical" features instead of the simple Elm-style architecture. Don't know enough about the other ones to comment.
Post reply on HN