Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

ECMAScript 6: A Better JavaScript for the Ambient Computing Era

ChariotSolutions via YouTube

Overview

Explore the evolution and future of JavaScript in this comprehensive conference talk from Philly ETE 2015. Delve into the emergence of ECMAScript 6 as the new JavaScript standard for the Ambient Computing Era. Discover why a new version of JavaScript is necessary, the reasons behind its lengthy development, and its key features. Learn about the timeline for implementation and what lies ahead for the language. Gain insights into JavaScript's role in browsers, its history, and the concept of ECMAScript. Examine topics such as interoperability, performance improvements, and the modernization of JavaScript. Understand the process of language evolution, including the role of TC39. Explore new syntax features like classes, the 'let' keyword, and block-level scoping. Engage with questions about living with JavaScript's legacy and specification-level intricacies.

Syllabus

Intro
The canonical programming language
The role of JavaScript in the browser
Why JavaScript
History of JavaScript
What is ECMAScript
Interoperability
Performance in 2008
Performance in 2013
Evolution of JavaScript
Modernized JavaScript
How do we do this
What is TC39
Class Syntax
Class Syntax in ES6
Language Designer
Living with the Baggage
Closure and Loop
New Let Keyword
Block Level Scoopy
Declaration Rules
Function Declarations
Specification Level Hack
Questions

Taught by

ChariotSolutions

Reviews

Start your review of ECMAScript 6: A Better JavaScript for the Ambient Computing Era

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.