Episode 384: Boris Cherny on TypeScript

Filed in Episodes by on October 16, 2019 0 Comments
Facebooktwitterlinkedin

Boris Cherny, author of Programming TypeScript, speaks with Nate Black explaining how TypeScript can scale Javascript projects to larger teams, larger code bases, and across devices. TypeScript is a “gradually typed” language, which allows you to add compile time verification to a JavaScript project bit by bit. TypeScript aims to be practical by catching common mistakes, but without adding too much burden on the programmer. Other topics include: structural typing, type refinement and programmer intuition, when to use “escape hatches” and how to ban them, interoperability with JavaScript, and using TypeScript with frameworks such as Angular, React, and React Native.

Related Links


 

SE Radio theme: “Broken Reality” by Kevin MacLeod (incompetech.com — Licensed under Creative Commons: By Attribution 3.0)

Tags: , , , , , ,