ECMAScript 6: A Better JavaScript for the Ambient Computing Era
summary
ECMAScript 2015 (ES6) arrives as a finished spec (about 591 pages) that adds concrete fixes and features: ECMAScript 2015, block‑scoped let/const temporal dead zone to stop loop/closure bugs, class syntax as ergonomic sugar for existing prototypes, and a module design aimed at Node and browsers. Implementers already add much of it, transpilers cover the rest, and the committee prioritizes don't break the web after seeing 100x performance improvements in JS engines.
AI-written summary · about
chapters (6)
- 0:00Introduction and JavaScript's role
- 10:00History and evolution of JavaScript
- 24:04ECMAScript 6 design and goals
- 34:01Solving JavaScript's scoping problems
- 53:29ES2015 release and future plans
- 1:02:51Q&A on language evolution
related talks
47mECMAScript 6, A Better JavaScript for the Ambient Web Era
49mECMAScript 6, The Future of JavaScript
26mECMAScript 6 is so 2015! Meet ES2016
41mUsing ECMAScript 6 today. Part I
53mUsing ECMAScript 6 today. Part II
47mECMAScript: latest and upcoming features
43mWhat’s new in ES6 for Web Devs
06mWhat’s new in ECMAScript?
