TypeScript’s 10x Native Port
summary
TypeScript is being ported to Go as a native compiler that claims 10x faster end-to-end performance; the tokenizer and parser hit about 3.5x each and parallel goroutines push whole projects to over 10x (examples: VS Code and Sentry at ~1.5M lines). A Go-based executable called TSGO plus an LSP-backed language server shows instantaneous editor responses and uses roughly a quarter of the memory; emitter work is in progress and incremental/build modes already exist.
AI-written summary · about
chapters (10)
- 0:00TypeScript’s evolution
- 3:56JavaScript limitations
- 10:50Native port necessity
- 14:25Go for performance
- 16:52Porting compiler to Go
- 20:28Live 10x speed demo
- 24:41Native compiler benefits
- 27:33Go’s concurrency advantages
- 28:18TypeScript 7.0 plans
- 31:08Call to action
related talks
39mPorting the TypeScript Compiler to Go for a 10x Speedup V2
24mTypeScript and how I've learned to love the compiler
35mTypeScript at Google
49mTypescript. Runtime. And in Between.
23mTypescript Is SO SLOW...Or Is It?
40mTypeScript: State of the Union
43mCompiling TypeScript
39mTypeScript: Why? When? How?
