3 ms·
> My point is: don't complain about coffeescript while cheer at ES6, they are mostly the same. No, they are really not. ES6 does not change the semantics of t
by morgante 11y ago
> My point is: don't complain about coffeescript while cheer at ES6, they are mostly the same.
No, they are really not.
ES6 does not change the semantics of the language. It adds a couple of new useful features, but it still maintains the basic readability of JS.
I've written production apps in both. With Coffeescript, I regularly encounter problems where the generated output is not what I expected given the input and the only way I discovered that was examining the output JS.
With ES6/Babel, I have literally never inspected the generated output. It's never produced code contrary to what I expect.