News for hackers. Stuff that matters.
Re:TypeScript support for ES Next pipeline operator by lucideer on Friday September 21, 2018 @03:15PM (#18041955)
There's been a lot of new features added in ES6+ but not a huge amount of new syntax overall (a lot of the new features are things like array and object methods, etc.)

All of the new syntax is technically optional, but at least some percentage of it just makes it easier for newer/less-experienced devs to write things: e.g. classes as simplified syntactic sugar around prototype-based inheritance models, or function parameter spread operators to make learning how to arguments.whatever unnecessary and generally make code for dynamic argument lengths easier to understand.

No matter when you started learning Javascript there would have been parts too complex or obscure to learn immediately (the prototype-based inheritance model is something I think a lot of full-time professional JS devs don't fully grok). There was always things you learn first and things you learn later. With the new syntax, I think now the things* you learn first are just more likely to be immediately useful.

* where "things" excludes learning how to master every trending new library—that is a part of Javascript that isn't improving unfortunately.

Re:TypeScript support for ES Next pipeline operator by meandmycode on Friday September 21, 2018 @05:24PM (#18042770)
I find this to be a bit of a cop out, there's still less syntax than something like C# or Java, and plenty of developers are ok with those.. JavaScript went through years of nothing and then sudden change.. if you were only casually interested in it (say, a backend developer who just puts some js together) then criticizing seems unfair.. you can continue to write the exact same code, but expect those who write it as their primary language care a hell of a lot more about it being succinct and powerful.