3: Flipping the Script
Episode 3 · November 28th, 2014 · 25 mins 37 secs
About this Episode
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
,reduce
andforEach
? - 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