Zig v0.17.0、x86_64-linuxでインクリメンタルコンパイルが全ユーザーに

Zig v0.17.0は5ヶ月間、206人のコントリビューターによる925コミットを経てリリースされた。ビルドシステムが再構築され、Build Server Protocolが導入されたほか、ELFリンカーが強化され、x86_64-linuxでインクリメンタルコンパイルが全ユーザーに機能する見込みだ。標準ライブラリではSafeAllocatorの導入やArrayListのポインタ安定性などが変更され、言語面でも@bitCastの変更やvoid{}構文の削除といった破壊的変更が含まれる。

このリリースサイクルは当初より短くなると予想されていたが、結果として大規模なものとなり、ビルドシステムが再構築され、Build Server Protocolが導入されたほか、ELFリンカーが強化され、x86_64-linuxでインクリメンタルコンパイルが全ユーザーに機能すると期待されるまでになった。

この日のほかの記事

2026-10-02