产品TypeScript v7 / TypeScript Go
TS Go
微软官方用Go语言重写的TypeScript编译器项目,目标是将大型项目类型检查速度提升约10倍,同时保持与现有TypeScript生态的完整兼容性
时间轴 (近 90 天)
10月10日
Opus 的成功关键在于它从微软官方用 Go 重写的 TS Go(TypeScript v7)逐行移植到 Rust,而非从 JavaScript 移植
待验证50%
10月10日
首次运行时 TS Rust 比官方 Go 版本慢 2 到 3 倍,经过两周优化后每方面至少快两倍
待验证50%
10月10日
TS Rust 相比 TSC 6(最后一个 JS 版本)快约 12.5 倍,部分场景可达 20 倍;相比微软官方 Go 版本 TS Go 快约 2 倍
待验证50%