features are taking shape

[2011-04-28] esnext, dev, javascript
(Ad, please don’t block)

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

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