Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Here's a good article you should read.:
Literally what Jerre said, except the link is outdated and ES7 is out, ES8 is being worked on
itch9625193yIt's just that sometimes the new versions makes the old ones obsolete and legacy apps break
@itch96 Except it doesn't. The only major breaking change* recently is that unhandled rejected promises now throw. Like they should.
Unless you are talking about particular frameworks, in which case it's not the language, but your tooling.
* that would actually affect end users. TC39 and the node foundation have been incredibly good at not fucking legacy code over.
That said, there are new methods available that makes some of your old code look less smart than it used to, but it isn't obsolete just because it can be done smarter. :)