Hacker News new | ask | show | jobs
by dangoor 3652 days ago
ECMAScript is going to be updated on an annual basis now, so it is easier to just use the year going forward.

Promises and arrow functions are ES2015 features, by the way. Already directly supported in a slight majority of the browsers in use: http://caniuse.com/#search=arrow

2 comments

We should just call it ES15 and ES16.
But then what about ECMAScript 2024 and ECMAScript 2025?
ES24 and ES25?
Yeah, I was referring to new feature in ES2015/ES6, but really I mean just new ES features in general are good. It's just the naming that's problematic.

Even http://caniuse.com/#feat=arrow-functions says:

  > See support for arrow functions (ECMAScript 6)
Gotcha. Yeah, but hopefully the naming problem is temporary because it's a new change. If we see people referring to ES2017 as ES8, then we'll know the new naming had failed.