
TypeScript 7はGo移植でcompilerとeditor体験を同時に高速化した
MicrosoftはTypeScript 7.0を公開し、TypeScript toolsetをGoでnative portした新codebaseへ移しました。full buildは多くのprojectで8から12倍速くなり、VS Code codebaseではeditor起動から最初のerror表示までが約17.5秒から1.3秒未満に短縮されたと説明しています。一方で7.0時点ではstable programmatic APIをまだ提供しておらず、typescript-eslintやVue、MDX、Astro、SvelteなどTypeScriptを埋め込むtoolはTypeScript 6との併用が現実的です。
TypeScriptの遅さは、CI待ち時間だけでなくlocal editor feedbackとagentの試行回数を制限します。native化の効果は大きい一方、compiler API依存のecosystemでは互換性確認が移行作業の中心になります。
- 重要度
- high
- 読むべき人
- TypeScript大規模codebase担当、frontend platform担当、tooling maintainer
- HN
- 381 points / 142 comments