On Tuesday, November 8, 2016 at 2:45:26 AM UTC+11, Ian Dickinson wrote:
>
>
>> With respect, I'm not sure that the essence of JS fatigue is new features 
> of the language itself, although I suppose ES5 to ES2015 is quite a big 
> change. As I hear it, it's rather the explosion of build tools, library 
> managers, static analysers, code architectures, front-end frameworks and 
> Alt-JS syntaxes that compile to JS. Too many choices, that keep changing 
> too fast! If you're convinced by Elm, then sure, it's the answer to a lot 
> of those choices. But if you're still at the point of making that choice, 
> Elm just adds one more set of options to most of those categories, and - 
> from one perspective - adds to JS fatigue.
>

I think JS Fatigue is not much a matter of "too many options" but rather a 
problem of "wiring all that stuff up", and having to rewire everything 
again the next time you want to change one of the basic libraries.
I really liked coding in Elm even when I was struggling with the language 
itself, because I didn't have to think about all of that wiring stuff.

It felt a much closer experience to coding in, say, python or even node, 
which have definitely too many libraries with overlapping scopes, but do 
not suffer (too badly) of a "wiring things together" problem.

-- 
You received this message because you are subscribed to the Google Groups "Elm 
Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to elm-discuss+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to