
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.
November 28, 201425m 37s
Audio is streamed directly from the publisher (aphid.fireside.fm) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
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