Final ES6 Draft

# Allen Wirfs-Brock (10 years ago)

The final ES6 ECMAScript 2014 specification draft has been completed and submitted to the Ecma GA for their consideration and review prior to their June vote to approve it as a standard.

The final draft is available at harmony:specification_drafts#final_draft

The only significant technical change in this draft is some tweaks to completion value generation within iteration statements. These tweaks ensure that unroll a loop does not change the resulting completion values.

Other changes are minor editorial corrections including a few Ecma styling conformance issues.

It will still be possible to make a few very minor editorial corrections before publishings the standard. So please continue to report any bugs or typos you find to bugs.ecmascript.org.

# Andrea Giammarchi (10 years ago)

"The final ES6 ECMAScript 2014 .." aka: The 2015 ECMAScript Language Specification

Did I say already putting a year in the name was confusing? :P

Congratulations Allen and thanks to everyone contributing making this happens.

Best

P.S. little typo in that page ... "This is the final draft of ECME-262 6h Edition" ... I believe you meant 6th, not just 6h ;-)

# Dmitry Soshnikov (10 years ago)

Thanks Allen!

Dmitry

# Jason Orendorff (10 years ago)

Congratulations, everyone, on this milestone, and thanks for your work. Looking back all the way to ES5, it's striking just how substantial an improvement ES6 is. It'll ultimately affect almost every line of JS code I write.

# Erik Arvidsson (10 years ago)

Allen, this could never have happened without you. Thank you for all the hard work.