Closed ExE-Boss closed 4 years ago
just only refer to editions after es5 by year
Such an offset would make things more confusing imo, since “edition + 2009” wouldn’t give you the ES6+ year anymore.
But edition + 2010 is easier to calculate in the head and feels simpler.
The simplest of all, though, is https://github.com/tc39/ecma262/issues/1457#issuecomment-467897891
If some correction is to be done, let’s do it frankly and let’s skip the 2009 next version numbers (ES version 2019 would succeed to ES version 9). Any half-measure will just increase the confusion.
Thanks for your suggestion, but I doubt we'll want to skip edition numbers again. (see #1489 as well)
Right now, the following mapping applies to ES6 – ES9:
This is somewhat confusing because the ECMAScript edition number doesn’t directly correspond to the publising year.
I propose to make it so that the publishing of ES10 gets delayed by half a year so that it would be possible to call it ES2020 and then publishing ES11 a year and a half after ES10, with ES12 and later being published a year apart, eg.: