TypeScript 团队决定将编译器和工具链移植到 Go 语言,以解决TypeScript 在大型代码库中的性能瓶颈问题从而提高性能。
性能提升:通过使用 Go 语言重写,TypeScript 的编译速度和项目加载速度将大幅提高。官方数据显示,编辑器启动的项目加载速度将提升 8 倍,大多数构建时间缩短 10 倍
版本路线图:TypeScript 团队计划在 2025 年中期发布一个原生命令行类型检查实现,并在年底发布一个功能完整的项目构建和语言服务解决方案。TypeScript 7.0 将是基于 Go 的原生版本,而 TypeScript 6.x 系列将继续基于 JavaScript 开发
这是 TypeScript 团队发布的官方视频,详细介绍了 TypeScript Go 项目(TypeScript 的 Go 语言移植版本)及其如何解决性能瓶颈,预计将使 TypeScript 速度提升约 10 倍。