Over a million developers have joined DZone.
Platinum Partner

A first look at what might be in ECMAScript 7 and 8

· Web Dev Zone

The Web Dev Zone is brought to you in partnership with Mendix.  Discover how IT departments looking for ways to keep up with demand for business apps has caused a new breed of developers to surface - the Rapid Application Developer.

Brendan Eich mentions features that are candidates for ECMAScript 6, 7 and 8:

It is interesting that the goal of some features is to make JavaScript a better compilation target [2]. I am very excited about macros possibly making it into ECMAScript 8. Just three benefits:
  • Easily create embedded domain-specific languages (for HTML fragments, queries, GUI definitions, etc.).
  • Invent new more concise syntax for specific tasks (this one is mainly for – gifted – library authors). If you wanted to, you could also call the result a domain-specific language.
  • Any new syntax introduced after ECMAScript 8 can be retrofitted to previous versions via macros.

Related reading:

  1. ECMAScript.next: the “TXJS” update by Eich
  2. What is the JavaScript equivalent of Java bytecode?


From http://www.2ality.com/2011/09/es6-8.html

The Web Dev Zone is brought to you in partnership with Mendix.  Learn more about The Essentials of Digital Innovation and how it needs to be at the heart of every organization.


{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}