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
- Virgin Galactic Goes to Space again with a passenger
- Hot Reload All the Things!
- How FlightRadar works
- The writing of this AI is so human that it’s creators are scared to release it
- https://www.cbc.ca/news/technology/ai-writer-disinformation-1.5030305
- https://www.reddit.com/r/MachineLearning/comments/aqovhz/discussion_should_i_release_my_mnist_model_or/
Book of the Show
- Jason:
- How the Economic Machine Works and How It Is Reflected Now
- http://www.petracm.com/pdf/120714/A%20Template%20for%20Understanding,%20How%20the%20Economic%20Machine%20Works%20and%20How%20it%20is%20Reflected%20Now%20by%20Ray%20Dalio%20of%20Bridgewater.pdf
- Patrick:
- Salvation by Peter F Hamilton
- https://amzn.to/2EyoY5i
Tool of the Show
- Jason:
- Sierra Death Generator deathgenerator.com
- 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