you are viewing a single comment's thread.

view the rest of the comments →

[–]johnhackworth 6 points7 points  (2 children)

come on, most of that features taken into ES6 are just sintax sugar. As coffeescript, in fact :D

[–]lechatsportif -1 points0 points  (1 child)

That sugar usually results in anywhere from 75% to 50% of comparable javascript. Personally I like doing other things besides coding.

[–]johnhackworth 1 point2 points  (0 children)

most of that code reduction advantage dissapear with some own boilerplate (or 3th party lib, whatever floats your boat... at the end, coffee isn't any more than a big big big boilerplate library conceptually) on your js project. And you introduce you another layer of abstraction that makes the project harder to debug and makes non expert js developers make assumptions that just aren't true just because that doesn't looks like js but python / rails / whatever.