何が起きたか
Bun 1.4が公開された。最大の変化はランタイムをZigからRustへ書き換えたことだ。加えてNode.jsテストスイートから1,517件を新規取り込み、1.3以降で2,900件超の課題を修正したとする。アイドルCPUは最大5倍低減、メモリ使用量は最大35%減、Linuxでの起動は50%高速化と説明している。Bun.ImageやBun.WebView、並列実行系のCLIなども追加された。
背景
Bunは高速なオールインワンJS/TSツールキットとして普及してきたが、長期稼働時のメモリや互換性が実務導入の論点だった。今回は性能改善と同時に、言語基盤そのものを変える大型更新だ。
エンジニアへの影響
Claude CodeなどBun依存プロダクトのCPU指標改善例も示されており、エージェント基盤や開発サーバの常時起動コスト低減に効きうる。一方で基盤置換を伴うため、本番採用前に主要依存(Next.js、テストランナー、ネイティブ拡張)での回帰確認が必須になる。