December 03 2015
TypeScript: JavaScript Evolved or Devolved?
It’s TypeScript battle royale style as Jess, Chris and Todd discuss the emergence of TypeScript, ECMAScript 6 and the growth of JavaScript transpilers. Hear Jess promote the benefits of TypeScript for improving the quality of JavaScript and developer productivity. Meanwhile, Chris and Todd take on the competing argument that TypeScript is just syntactic sugar and that add classes and types on top of pure JavaScript can end up being a leaky abstraction that does more harm than good.
Mentioned in the show:
- Introduction to TypeScript: Jess’s free TypeScript training video
- Overview of TypeScript
- ECMA Script 6 (or SCMA Script 2015)
- ECMA Script 6 Browser Compatibility Table
- Angular2 (is built with TypeScript)
- ES6 Arrow Functions
- npm – The nodejs package manager, which has also become a go to for more than just nodejs development
Not mentioned in the show, but worth checking out:
- Essential TypeScript by Jess Chadwick - free TypeScript eBook
After you've listened to the episode, we'd love to hear what you think. Please leave a comment below!