1 / 9

ECMAScript

ECMAScript. Engineering Excellence For 15 years 1996 - 2011. John Neumann. Major Browser Vendors. ECMAScript. ECMAScript is the preferred programming language for the World Wide Web Used Worldwide in support of all applications on the Web

mwhitson
Download Presentation

ECMAScript

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ECMAScript Engineering Excellence For 15 years 1996 - 2011 John Neumann

  2. Major Browser Vendors

  3. ECMAScript ECMAScript is the preferred programming language for the World Wide Web Used Worldwide in support of all applications on the Web Accounts for fully 30% (30,000 annually) of all standards and Technical Reports downloaded from the Ecma web site

  4. History Development at Netscape began in 1994 ECMA–262 1st Edition June 1997 ISO/IEC 16262 Approved April 1998 ECMA–262 2nd Edition June 1998 ECMA–262 3rd Edition December 1999 ECMA–262 5th Edition December 2009 ISO/IEC 16262 3rd Edition April 2011 ECMA–262 5.1 Edition June 2011

  5. Future Direction Next Edition Target December 2013 • Significant Enhancements Planned • Numerous features under development • Integration into future Browsers planned Test 262 • Fully integrated Test suite (over 10000 tests) • Will be made available to the public • Looking at possible Technical Report • http://test262.ecmascript.org/

  6. Additions to Language Internationalization • Currently under development as Library function • Dates, Time, Currency Internationalized Available for use by ECMA-262 5th Edition • Planned for December 2011 GA Approval

  7. Ecma History - Languages Responsible for developing standards, including: • ALGOL – TC5 Ada – TC27 COBOL – TC6 C# - TC39/TC49 Fortran – TC8 CLI – TC39/TC49 PL/1 – TC10 Eiffel – TC49 Basic – TC21

  8. TC39 Major Browser Vendors • Adobe • Apple • Mozilla • Microsoft • Opera (Currently inative) • Yahoo Many University and NFP Organizations

  9. Initiatives Software License Contributors License (Members) ECMAScript Trademark Issue • Contributors License (Non-members)

More Related