Why I Won’t Write My Next Library in TypeScript
summary
Examines TypeScript’s strengths and weaknesses after 10+ years, focusing on real effects on code reliability and development speed and how those trade-offs play out when building tooling and system-level code. Identifies specific cases where TypeScript can hinder library or low-level project development and outlines alternative approaches that capture TypeScript’s main benefits without implementing core logic in TypeScript.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 2:54Unconventional TypeScript view
- 10:37Reasons not to use TypeScript
- 27:40Alternatives to TypeScript
- 35:30Summary
- 36:36Q&A
related talks
27mMatthew Gerstman - TypeScript: Seeing Past the Hype
33mHow Does the TypeScript Team Try to Avoid Negative Effects on the JS Ecosystem
11mThe Joy of Typescript
30mTypeScript: Seeing Past the Hype
24mTypeScript for JavaScripties
39mTypeScript: Why? When? How?
12mHow TypeScript Ruined My Life (In a Good Way)
01h 01mDeconstructing TypeScript’s Type System
