3 ms·
I would call the ability not to be misunderstood a very important design requirement. I'm using ES6, it didn't change almost anything for me. Even the official
by Demiurge 11y ago
I would call the ability not to be misunderstood a very important design requirement. I'm using ES6, it didn't change almost anything for me. Even the official docs say it is minimalistic improvement, just syntactic sugar. I like the string interpolation, but the class keyword doesn't really do much more than prototype.method =. There isn't really inheritance, super doesn't do what anyone expects, 'this' is not improved. At least 'let' helps with scoping problems.