Publickey1 Jp Blog 26 Typescriptgo10typescript 70 HTML
TypeScriptコンパイラをGo言語に移植することで10倍速にしたTypeScript 7.0リリース候補版が登場
- URL: https://www.publickey1.jp/blog/26/typescriptgo10typescript_70.html
- 日付: 2026-06-24
- Tier: Tier 2
- 要旨: マイクロソフトが TypeScript コンパイラを Go 言語に移植した最初のバージョンとなる TypeScript 7.0 リリース候補版をリリースした。ネイティブバイナリ化と並行処理により、コンパイル速度が従来の 10 倍高速化。Language Server Protocol(LSP)に対応したランゲージサービスなども Go でネイティブバイナリ化され、大規模コードベースへのスケーラビリティも実現。Google・Notion・Slack・Vercel など外部協力会社でも利用が始まりポジティブな評価を得ている。npm install -D typescript@rc でインストール可能。
詳細
TypeScript は JavaScript に型システムを追加し、JavaScript の将来のバージョンで組み込まれるであろう機能を備えて、コード品質と読みやすさを高める開発者体験を実現するプログラミング言語。TypeScript で記述されたコードは TypeScript コンパイラ(トランスパイラ)によって JavaScript に変換されて、Web ブラウザや Node.js で実行される。従来のコンパイラは TypeScript 自身で記述され、Node.js パッケージとして導入・実行される。2026年6月18日発表の TypeScript 7.0 リリース候補版の構成は、TypeScript コンパイラを Go 言語に移植することで、ネイティブバイナリ化と並行処理を実現してコンパイル速度が 10 倍高速化。大規模コードベース対応のスケーラビリティが向上し、Language Server Protocol(LSP)に対応したランゲージサービスなども Go でネイティブバイナリ化されてより快適な実行が可能。マイクロソフト社内だけでなく、Google・Notion・Slack・Vercel などの外部協力会社でもすでに利用が開始されており、ポジティブな評価を得ているという報告。2026年6月18日の Twitter(現 X)投稿でアナウンスされた。