Microsoft spent most of 2025 explaining why the native TypeScript compiler would be written in Go and not Rust. TypeScript 7.0 (tsgo) shipped on July 8, 2026. On October 20, Cloudflare published tsrs, a port of TypeScript to Rust , and says it is "up to 8x faster" than TypeScript 7.0 with "~70% less memory". The fairest comparison in the published numbers puts it closer to 3x.
So we now have two native TypeScript compilers, and only one of them is tsc . I've read the Cloudflare post, the tsrs repo and its benchmark file, Microsoft's announcements and the 207-comment Hacker News thread . My view after all that: both companies picked the right language for their own problem, your CI gate should stay on tsgo, and the thing that worries me is tsrs turning into a second tsc .
What tsrs actually is
The tsrs repo lives under the Oxc project.…