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

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

DZone's Guide to

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

· Web Dev Zone
Free Resource

Add user login and MFA to your next project in minutes. Create a free Okta developer account, drop in one of our SDKs to your application and get back to building.

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

Launch your application faster with Okta’s user management API. Register today for the free forever developer edition!

Topics:

Opinions expressed by DZone contributors are their own.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}