3 ms·
I would argue that extending "improved syntax" beyond readability to carry "addition of new features" blurs the lines between syntax and semantics. The point w
by frankenst1 6y ago
I would argue that extending "improved syntax" beyond readability to carry "addition of new features" blurs the lines between syntax and semantics.
The point was that modern JS is more convenient to use: Const/let, arrows, classes, proxies, async/await, generators, destructuring, default/rest/spread parameters, etc.
Even if you discard const/let/arrows as merely syntactic improvements (which they are not), you should not ignore the others - unless of course they are all syntactic improvements with added features at which point "syntax" lost its "meaning".