Zig プログラミング言語は、自己宣伝 (ブートストラッピング) のサポートを提供します。

Zig プログラミング言語に変更が加えられ、Zig で書かれた Zig stage2 コンパイラーが自身でアセンブル (stage3) できるようになり、この言語が自己ホスト型になります。 このコンパイラは、次期 0.10.0 リリースでデフォルトで提供される予定です。 Stage2 は、ランタイム チェックのサポートの欠如、言語セマンティクスの違いなどにより、まだ不完全です。

実装された変更により、実行時にコードの「ホット スワップ」のサポートを追加できるようになり (つまり、中断なしでホット コード スワップが可能)、LLVM と C++ へのバインディングが部分的に削除されます (これにより、新しいアーキテクチャへの移植プロセスが容易になります)。プログラムのビルド時間を大幅に短縮し、コンパイラの開発もスピードアップします。

出所: オープンネット.ru

コメントを追加します