3 ms·
any minute now there will be a language that would learn and steal the good parts from elm but with a more open and industrious evolution process. it’s not goin
by valyagolev 5y ago
any minute now there will be a language that would learn and steal the good parts from elm but with a more open and industrious evolution process. it’s not going to be as good but it’s going to be very-very useful for quite a while, until the next iteration of PL design
- G4BB3R 5y agoRoc, but in a few years https://www.roc-lang.org https://www.roc-lang.org
- valyagolev 5y agoseems like a good approach to monads, but still hard to judge without a decent textual explanation. thank you for the link
- savanaly 5y agoMy worry is that a lot what I like about Elm is just not compatible with the normal JS library ownership model. What I like is a) Very few features, just enough so you can get your work done and there's just one good way to do it. If you don't have a grumpy BDFL then feature creep is inevitable and your language won't be lean and beautiful like Elm (arguably) is. b) Infrequent releases so that you don't have to reinvent the wheel every few weeks. Elm gets like one release every two years and I very much like it that way. With a big community all helping to develop it rather than (again) one grumpy BDFL who drags their feet all the time there's no way they would be able to have that level of restraint.
- valyagolev 5y agobut what don't you like about Elm then?
- idoubtit 5y agoI believe that Derw is a good candidate for this. It was announced last month. The creator intends to deliver a better interop with TypeScript/JS, and promises a more open mind (public development of the core language, allow private repositories, etc). https://derw.substack.com/p/why-derw-an-elm-like-language-that https://derw.substack.com/p/why-derw-an-elm-like-language-th...
- valyagolev 5y agothank you, looks interesting. however, the stated goal (elm but easier interop with JS) is for me a bit hard to relate, as I think the boundary will always be more pronounced. but we’ll see where this one goes my dream not-elm would start with a verbatim fork of elm, an RFC process for changing it, and a safe and powerful language extensions system inspired by Haskell
- deleted 5y ago[deleted]