In association with heise online

14 April 2009, 12:40

JavaScript standard draft published

  • Twitter
  • Facebook
  • submit to slashdot
  • StumbleUpon
  • submit to reddit

The publication of the final draft JavaScript standard, ECMA-262, ECMAScript fifth edition, marks the final stage of revision for the ECMAScript standard, which was last updated in 1999. The redevelopment of the standard has been an acrimonious affair.

The original plan was to develop a fourth edition of the standard and much work was done to develop that edition. However disputes emerged over the major revisions and numerous parts of the revised edition were questioned. At issue were features such as name spaces and early binding. A resolution to this was announced last August which saw those features declared "unsound for the web" and development work was switched to ECMAScript 3.1. The fourth edition itself was dropped from the standardisation process, but some features of the fourth edition made it through into the 3.1 process. It is the ECMAScript 3.1 work which is the basis for the ECMAScript fifth edition.

The final draft now moves to interoperability and compatibility testing with vendors and other interested parties. The aim, according to ECMA, is to ratify the new standard by the end of 2009. Development on the generation of ECMAScript beyond the fifth edition is continuing under the ECMAScript Harmony project, which was announced as part of the resolution of the earlier disputes.

The European Computer Manufacturers Association (ECMA), an association formed to promote the formulation of coding standards for the computer industry, held its first meeting in Brussels, in 1960.


Print Version | Send by email | Permalink:

  • July's Community Calendar

The H Open

The H Security

The H Developer

The H Internet Toolkit