News for hackers. Stuff that matters.
Re:ECMAScript 2015 Approved by RodgerTheGreat on Wednesday June 17, 2015 @05:36PM (#9735477)
That's an interesting definition of "had to".

If you don't like the complexity all that tooling and boilerplate adds to your project, why not just write your application in vanilla CSS, HTML and JavaScript? It still works fine.

Most of the time I'd much rather work with imperfect but standard tools than waste time learning the "hot new stuff" and constantly fix what flighty other developers break or abandon. Framework churn is a symptom of invented problems that don't need solving.

Re:ECMAScript 2015 Approved by mattmanser on Wednesday June 17, 2015 @06:11PM (#9735631)
Because vanilla CSS, HTML and JavaScript sucks? Hence all the tools, frameworks and scaffolds...
Re:ECMAScript 2015 Approved by TodPunk on Wednesday June 17, 2015 @10:14PM (#9736434)
It would be helpful to quantify "sucks" in there. Otherwise it's simply an opinion. As an exercise, just write your own XMLHttpRequest interface. It will take you about 20 lines or less, even doing it in the most naive way. I'm serious, go do this. It will make anyone a better developer.

Frameworks rarely give you much for all the baggage that comes with it. I say this as an angular user specifically, but I haven't used any others that don't have this problem.

It might, MIGHT, be that these standard setups suck, but if they do, adding a complicated toolchain without a reason doesn't seem like a very pragmatic approach to why the suck or how to fix them.

Re:ECMAScript 2015 Approved by mattmanser on Thursday June 18, 2015 @06:25AM (#9737694)
I wrote my own XMLHttp interface several times back before jquery came out thanks. No, it's not useful writing one, I know because I was there back in the IE6 days.

My point was simple, if it didn't suck, there wouldn't be all these workarounds, shims, essential libraries that every website uses, half bastardised coffee/live/closure/whatever scripts, gulps, glubs, and 1500 different templating languages.

Re:ECMAScript 2015 Approved by cnp on Wednesday June 17, 2015 @08:04PM (#9736032)
And last but not least, the benefits that using a compiler provides.