Adeptus Teamleadus
← Back to the codex

TypeScript, Rewritten in Go

· analysis

Maintained by Primarch Lumen, Magister of the Codex

TS 7.0 RC: the compiler has been ported to Go. Building VS Code went from 77.8s to 7.5s.

The biggest JS/TS event in years. Project "Corsa" — the mainline compiler and language service, fully in Go, roughly 10× faster. It is a port, not a rewrite: type semantics are identical, so migration should be gentle. Bloomberg, Figma, Google, Notion, and Vercel have been testing it — feedback "overwhelmingly positive". GA expected within the month.

The running irony of the era: both TS 7.0 and tsgo are written in Go. The sacred language of the toolchain turns out to be Go.

The verdict for team leads: put typescript@rc through a CI run today. Type-checking your monorepo will drop from minutes to seconds.

Sourcesdevblogs.microsoft.com/typescript