ted@tedneward.com | Blog: http://blogs.tedneward.com | Twitter: tedneward | Github: tedneward | LinkedIn: tedneward
Wanna see what JavaScript v.Next looks like?
Formal name(s) are ECMAScript 2015 and 2016
named after the years in which 6th Ed (2015) and 7th Ed (2016) were approved
often still colloquially referred to as ECMAScript 6, however
But first.... let's take a quick look at ES5
as a refresher
also as a hint; ES6 seeks to fix some of the problems of ES5 and earlier
... and to "pave the cow paths" of common idioms in ES5
Then we'll dive into ES6 syntax, semantics, and more
Remember that this is all still being adopted
Check out the compatibility page:
http://kangax.github.io/compat-table/es6/
Check out the ECMAScript site for specifics and docs
https://github.com/tc39/ecma262
Use NodeJS latest
Play with ES6 through the Traceur project
Who is this guy?
Architect, Engineering Manager/Leader, "force multiplier"
Principal -- Neward & Associates
http://www.newardassociates.com
Educative (http://educative.io) Author
Performance Management for Engineering Managers
Author
Professional F# 2.0 (w/Erickson, et al; Wrox, 2010)
Effective Enterprise Java (Addison-Wesley, 2004)
SSCLI Essentials (w/Stutz, et al; OReilly, 2003)
Server-Based Java Programming (Manning, 2000)