基于 Go 的 TypeScript 7.0 终于进入发布候... 笔记
RSS Slashdot

基于 Go 的 TypeScript 7.0 终于进入发布候选阶段

TypeScript 的创建者 Anders Hejlsberg 在两年前宣布计划用 Go 重写其编译器。本周,Microsoft 发布了基于 Go 的 TypeScript 7.0 首个发布候选版本。据称,新编译器凭借原生代码速度和共享内存并行性,性能较 TypeScript 6.0 提升约十倍。TypeScript 7.0 可并发执行多个构建步骤,包括解析、类型检查和代码生成。解析与代码生成在不同文件间可 largely 独立进行。这种并行化在大型代码库中能有效扩展,且开销极小。然而,TypeScript 内的所有构建步骤并非都能轻松实现并行。Microsoft 计划在下个月内正式发布 TypeScript 7.0。开发者现已可通过 npm 安装新编译器进行测试,命令为:npm install -D typescript@rc。