Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

ECMAScript.next features are taking shape

DZone's Guide to

ECMAScript.next features are taking shape

· Web Dev Zone ·
Free Resource

Deploying code to production can be filled with uncertainty. Reduce the risks, and deploy earlier and more often. Download this free guide to learn more. Brought to you in partnership with Rollbar.

The ECMAScript wiki has two pages with features that might make it into ECMAScript.next:

  • Harmony proposals: Features that browser vendors (in the TC39 [2]) agreed should be part of ECMAScript.next. Highlights:
    • Destructuring assignment
    • Iterators
    • Generators
    • Modules
  • Strawman: Proposals where TC39 is still debating whether to include them in ECMAScript.next or not. Quoting a tweet by Brendan Eich:
    See [the Strawman page] for “not yet Harmony but maybe ES.next.next”. A few of these should still make ES.next...
    Examples:
    • Shorter function syntax
    • Data structures: maps, sets, ...
    • Class abstractions
    • Paren-free syntax
Related reading and listening:
  1. More blog posts on ECMAScript.next: ecmascript.next.
  2. ECMA, TC-39, and Bears - Oh My!

 

From http://www.2ality.com/2011/04/ecmascriptnext-features-are-taking.html

Deploying code to production can be filled with uncertainty. Reduce the risks, and deploy earlier and more often. Download this free guide to learn more. Brought to you in partnership with Rollbar.

Topics:

Opinions expressed by DZone contributors are their own.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}