pull down to refresh

i've recently decided to give up on trying to use dioxus to make front-end applications in rust. i started looking into loading wasm compiled from rust into react applications, and that can work fine. however, the javascript ecosystem is a dumpster fire of different tools that are constantly changing, making staying up-to-date a pain and finding recent information difficult as well.
in an effort to find something "better," i decided to check out what elm was up to these days. i did some elm quite a while ago in another life and really enjoyed it, though the language was young at the time and decs were still figuring out good patterns and such. i was pleased to see that it doesn't look like it has changed much even though development has continued. this has rejuvenated my interest in it.
what are everyone else's opinions on elm? have you used it? even heard of it? what worked? what do you hate? how often do you use it?
Elm has 1% the GitHub stars that React has. Sounds like a programing language that specializes in promoting job security. Why should I use React when millions of devs could replace me?
reply
it can be good to learn about new languages in general. many frontend frameworks/libraries in javascript and rust cite elm as an inspiration. the patterns elm has coalesced on just by the nature of the language can be used in other languages as simple, clean ways to develop applications.
reply
I remember reading about it and looking at examples years ago. I'd forgotten about it. I'm guessing it never has really got traction. Its interesting.
reply
I like that it is a functional language. When looking at Github it seems the last commits are from 5 years ago and tutorials newer than 2017 are almost impossible to find.
reply