「ビルドの間にコーヒーを入れに行く」という開発者あるあるが、もう成立しない時代が来ている。 ここまでで、TypeScript 7のインパクトが伝わっただろうか。次は、この記事で使う用語を整理しておこう。 2. 前提知識の確認 本題に入る前に、この記事で登場するキーワードを整理しておく。 2.1 Project Corsa(プロジェクト・コルサ)とは TypeScriptコンパイラをGo言語で完全リライトするプロジェクトのコードネーム。「Corsa」はイタリア語で「レース/走行」を意味する。ちなみに従来のTypeScriptコンパイラのコードネームは「Strada」(イタリア語で「道」)。道を走っていた時代からレースの時代へ、というネーミングだ。 2.2 tsgo とは TypeScript 7のコマンドラインツール名。従来のtscに代わるもの。Go言語で書かれたネイティブバイナリで、Nod

