Do you think JavaScript versioning needs to be revamped?
JavaScript has strange version names such as ES5, ES6, ES2016, ES.Next etc. This is very confusing! Do you guys think it should be more consistent and apparent?
JavaScript has strange naming history! The language was renamed three times, with currently two active names - ECMAScript and JavaScript. The latest version of JavaScript(or ECMAScript) has 4 different names. I remember the first time I read about JavaScript and ECMAScript, their differences and similarities, I was like:
I still believe that after two-three major releases everything will fall in place, but until then - ECMAScript 6 is what I choose to use as a reference.
Kleo Petrov
Professional human being for 29 years
JavaScript has strange naming history! The language was renamed three times, with currently two active names - ECMAScript and JavaScript. The latest version of JavaScript(or ECMAScript) has 4 different names. I remember the first time I read about JavaScript and ECMAScript, their differences and similarities, I was like:
So yes, I totally agree that we need one name to rule them all. There is a great article about JavaScript version names and their current state - ES5, ES6, ES2016, ES.Next: What's going on with JavaScript versioning?.
I still believe that after two-three major releases everything will fall in place, but until then - ECMAScript 6 is what I choose to use as a reference.