3 ms·
I'm curious that you didn't mention Elm here. Did you look at it and decide not, or not look at it?
by marcus_holmes 7y ago
I'm curious that you didn't mention Elm here. Did you look at it and decide not, or not look at it?
- overtowed 7y agoIt's not a comprehensive weighing of alternatives, instead it's a deep dive into Svelte's pros and cons as they relate to my experience and our project. Elm is awesome! There's nothing quite like it that I know of in its design space to bring user-friendly functional programming to the web. Similar to Svelte, its design holistically packages up the web's languages. Compared to PureScript, it's focused on a small and beginner-friendly feature set, trading general power to optimize for the webapp use cases. Elm has also been influential to a lot of toolmakers!
- marcus_holmes 7y agoThanks, that's useful :)
- overtowed 7y agoSure, thank you for the question! It prompted me to add a note about Elm and Dart in a relevant section in the document. One important difference with Svelte versus Elm is that Elm makes a clean break from web technologies, while Svelte is designed to work with future versions of the web's languages.