ECMAScript.next

  • submit to reddit

ECMAScript.next: Classes

During the July 2012 meeting of TC39 [1], classes have been accepted for ECMAScript.next, the upcoming version of the JavaScript language standard. This...

0 replies - 2554 views - 08/08/12 by Axel Rauschmayer in Articles

ES.next Needs You!

The next JavaScript specification is moving towards completion. TC39, the technical committee charged with creating ES.next (also known as ES Harmony, and...

0 replies - 1797 views - 05/09/12 by Angus Croll in Articles

It's Official! Fat Arrows in JavaScript!

It’s official! We’re getting a new function syntax! The TC39 group (the panel charged with delivering ES 6) has reached consensus on an abbreviated...

0 replies - 3317 views - 04/10/12 by Angus Croll in Articles

What Are the Most Popular JavaScript Keywords? and What This Means for ECMAScript 6

Ariya Hidayat has used his Esprima parser to count the most popular keywords in a corpus of JavaScript libraries. The five most popular ones are (by...

1 replies - 2167 views - 03/20/12 by Axel Rauschmayer in Articles

Stricter Equality in JavaScript: ECMAScript.next's Solution

Most JavaScript programmers are aware that “normal” equality (==) should be avoided in favor of strict equality (===) [1]. However, every now and then you...

0 replies - 2026 views - 03/14/12 by Axel Rauschmayer in Articles

Private Data for Objects in JavaScript

JavaScript does not come with dedicated means for managing private data for an object. This post describes five techniques for working around that...

0 replies - 3154 views - 03/05/12 by Axel Rauschmayer in Articles

ECMAScript: Learn It Better and Preview Its Future

Recently I discovered the annotated and hyperlinked ES5 refererence, which is pretty cool in itself. The hyperlinked grammar summary, for example, is...

0 replies - 2380 views - 02/17/12 by John Esposito in Articles

The First ECMAScript.next Features in Firefox and Chrome

The next version of ECMAScript (code-named ECMAScript.next [1]) will be standardized by 2013. This post enumerates the first features that are currently being...

0 replies - 6910 views - 01/18/12 by Axel Rauschmayer in Articles

Where ECMAScript Needs to Go: Three Goals

We've been following ECMAScript a bit here on DZone, but so far mostly just specific suggestions, or reports on recent advances. This sort of spotty coverage...

0 replies - 2056 views - 12/07/11 by John Esposito in Articles

Where JavaScript Syntax is Going: Two Discussions

David Herman has a lot to say about ECMAScript.next: his Mozilla blog is full of thoughtful updates, and he's been trickling steady updates of his talk on the...

0 replies - 2641 views - 12/02/11 by John Esposito in Articles

A closer look at super-references in JavaScript and ECMAScript.next

This post examines how super-references work in JavaScript and how they will be simplified by ECMAScript.next. To understand this post, it helps to be...

0 replies - 1838 views - 11/30/11 by Axel Rauschmayer in Articles

JavaScript does not need classes

One frequently encounters the opinion that JavaScript’s prototypal inheritance is too complicated and that it needs classes to be more user-friendly....

0 replies - 6430 views - 11/11/11 by Axel Rauschmayer in Articles

Douglas Crockford Answers DZone's Questions on JavaScript

CoffeeScript, node.js, ECMAScript, and even Google's new Dart usurper language were topics of discussion last week when I had the unique opportunity to meet...

3 replies - 12832 views - 09/13/11 by Mitch Pronschinske in News

ECMAScript.next: Array.from() and Array.of()

On July 9th, Brendan Eich announced that Rick Waldron had prototyped [1] two new methods for ECMAScript.next: Array.from() and Array.of(). Both methods are...

0 replies - 1940 views - 07/27/11 by Axel Rauschmayer in News

A brief history of ECMAScript versions (including Harmony/ES.next)

Two questions: What is the difference between JavaScript and ECMAScript? What is the difference between ECMAScript Harmony and ECMAScript.next? ...

0 replies - 2688 views - 06/28/11 by Axel Rauschmayer in Articles