Monday, March 4, 2019

Episode 87: Typescript

Download

We are sponsored by audible! http://www.audibletrial.com/programmingthrowdown

We are on Patreon! https://www.patreon.com/programmingthrowdown

T-Shirts! http://www.cafepress.com/programmingthrowdown/13590693

We are on discord! https://discord.gg/r4V2zpC

Intro

Typescript

News/Links

Book of the Show

Tool of the Show

  • Jason: 
  • Patrick:
    • Overcooked (Switch, Xbox One, PS4)

Typescript (51:30)

  • Recap: strong/weak typing
  • Typing Transpilers
    • MyPy (python)
    • Typescript (javascript)
  • Advantages
    • Safely upgrading dependencies
    • Catch errors before runtime
    • Describe function parameters
  • Disadvantages
    • Compatibility with untyped libraries
    • Transpile time
    • Deployment complexity
  • Transpiling to Javascript
    • tsc
    • Babel
    • Webpack-ts
  • IDE
    • VSCode
    • Sublime