
Bun 1.4がRustで全面書き換えられて公開。GitHub課題2,900件以上を修正し、Node.jsテストを1,517件追加した。
アイドル時のCPU使用率は5分の1、メモリ使用量は35%減、Linuxでの起動は50%高速化。
Playwright、vitest、OpenTelemetryにも対応した。
何が起きたか
サーバーサイドJavaScriptランタイムのBunが、ZigからRustへの書き換えを経た初のバージョン1.4をリリースした。この書き換えにはClaude Codeが使われ、GitHubの課題2,900件以上を修正し、Node.jsのテストスイートから1,517件のテストを追加した。
なぜ重要か
Rustへの書き換えにより、性能と互換性が大幅に向上した。アイドル時のCPU使用率は5分の1に減り、メモリ使用量は最大35%削減、Linuxでの起動は最大50%高速化した。Playwright、vitest、OpenTelemetryといったフレームワークが動作するようになり、Next.jsのApp Router SSRのメモリリークも修正された。国内のNode.js利用企業は、アプリ実行基盤の性能や互換性の改善を享受できる可能性がある。
注目点
性能向上は顕著で、正規表現処理はNode.js比で最大281倍高速化し、起動時間は4.8ミリ秒に改善した。Bunは完全なNode.js互換性は未達成としているため、今後のバージョンでその差が埋まる可能性がある。
Bun 1.4はRustで全面書き換えられた初のバージョンで、性能と安定性の向上を直接狙った動きだ。書き換えはClaude Codeを使って11日間で行われ、Bunチームはこの点を強調している。修正と最適化の成果は大きく、アイドル時のCPU使用率は5分の1に減り、メモリ使用量は35%削減された。Linuxでの起動時間も最大50%改善され、4.8ミリ秒となった。これらの向上はRustへの移植とメモリ関連の安定化によるものだ。また、このバージョンはNode.js互換性への大きな前進でもあり、公式スイートから1,500件以上のテストを追加したことで、Playwrightやvitestといったフレームワークが動作するようになった。ただし、Bunは完全なNode.js互換性はまだ実現していないとしている。fetch()呼び出し時のGC保持サイクルが原因だったNext.js App Router SSRのメモリリーク修正も、このフレームワークを使う開発者に恩恵をもたらす重要な改善だ。
AIが要約して、あなたの選んだトピックだけを1日1通。LINE・Email・Slackで届きます。
登録無料・30秒で完了・いつでも解除できます
この記事についてわからないことをAIに質問できます。Q&Aはこのページに公開され、他の読者も読めます。
Canonicalはブリストル大学での3年間の博士課程プロジェクトに共同出資し、大規模なCコードベースを安全で動作的に正しく、保守可能なRustへ翻訳するLLMの活用を調査する

8月10日から9日間で、Meta(Muse Glimmer)、NVIDIA(Nemotron 3.5 Lightning)、Alibaba Cloud(Qwen3.8-27B)が約30Bパラメータのオープンウェイトモデル…

匿名の提供者が8月20日からOpenRouter Inc.上でフロンティア級コーディングモデル「Ox Alpha」への無料アクセスを提供している
Peter Steinberger氏が約1時間でOpenClawを開発

AirbnbのAI顧客サービスアシスタントは現在、人間のエージェントなしでユーザー問い合わせの約45%を解決しており、昨年末の約3分の1から増加している

AT&TはLiteLLMモデルルーターを導入し、従業員のクエリを適宜より安価なAIモデルに振り分けることで、コーディングやその他の高度なAIタスクのコストを最大56%削減した
