TS Go
Microsoft's official project to rewrite the TypeScript compiler in Go. The project aims to increase type-checking speed for large codebases by approximately tenfold while maintaining full compatibility with the existing TypeScript ecosystem.
Timeline (last 90 days)
The key to Opus's success was that it ported line-by-line from Microsoft's official Go rewrite TS Go (TypeScript v7) to Rust, rather than from JavaScript.
On the first run, TS Rust was 2 to 3 times slower than the official Go version; after two weeks of optimization, it was at least twice as fast in every respect.
TS Rust is approximately 12.5 times faster than TSC 6 (the last JS version), reaching up to 20 times faster in some scenarios, and approximately 2 times faster than Microsoft's official Go version TS Go.
All Facts (3)
The key to Opus's success was that it ported line-by-line from Microsoft's official Go rewrite TS Go (TypeScript v7) to Rust, rather than from JavaScript.
50%UnverifiedOn the first run, TS Rust was 2 to 3 times slower than the official Go version; after two weeks of optimization, it was at least twice as fast in every respect.
50%UnverifiedTS Rust is approximately 12.5 times faster than TSC 6 (the last JS version), reaching up to 20 times faster in some scenarios, and approximately 2 times faster than Microsoft's official Go version TS Go.
50%