Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
You are mixing things.. You like babel? Good, then you like es6, you know, that javascript update that you are so anxiously waiting for. It's there already for quite a long time. People use it already. But as usual for front-end websites you still need backward compatibility for older browsers.
So now you see it's not javascript you should hate but just people not updating there older browsers.
Here's a good article you should read.:
http://benmccormick.org/2015/09/... -
nicholai8987yLiterally what Jerre said, except the link is outdated and ES7 is out, ES8 is being worked on
-
itch9624197yIt's just that sometimes the new versions makes the old ones obsolete and legacy apps break
-
nicholai8987y@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. -
nicholai8987yThat 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. :)
Judge me all you want,
I don't think JavaScript is a good programming language and it should be improved in newer versions. Babel seems promising but still.......
undefined