The Bike Shed
3: Flipping the Script
Sean and Derek take a fresh look at the tradeoffs in writing CoffeeScript and whether we should be using an ES6 transpiler instead.
- destructiring assignment in JavaScript
 - function currying in CoffeeScript
 - The existential operator in CoffeeScript
 - Stockholm syndrome
 - CoffeeScript writes better JavaScript than you
 - 
ES5 Compatibility Chart: When can I use 
map,reduceandforEach? - Underscore.js removes fallbacks to native ES5 array functions
 - Safari's LLVM-optimized FTL JIT Compiler
 - ES6 Transpilers traceur and ESNext
 - ES6 Features
 - A plethora of JavaScript build tools
 - ES5 strict mode
 - Sprockets road map for source maps support
 
The Bike Shed