tlder@devTypeScript 7.0 Ships a Go-Native Compiler with ~10x Throughput
tlder@dev:~$
Web/TypeScript

TypeScript 7.0 Ships a Go-Native Compiler with ~10x Throughput

  • Shipped
  • High importance

The TypeScript team shipped 7.0 as the first release built entirely on the Go compiler — a project that's been in the works since the team announced the port earlier this year. The headline number is approximately 10x throughput over TypeScript 6.0, and it's structural rather than incremental: Go's shared-memory model lets the new compiler run parsing, type-checking, and code emission in parallel across files simultaneously, rather than serially as the JS codebase did. TypeScript 6.0 was the last release on the old JavaScript implementation, making 7.0 a clean generational break. The parallelism scales automatically with codebase size, which means the performance gap widens on large monorepos — the projects that needed it most. Existing TypeScript users can adopt 7.0 without mandatory migration steps; the compiler rewrite is an internal change and does not alter language semantics.