A Zig programozási nyelvben biztosított a bootstraping támogatás.

A Zig programozási nyelvbe olyan változtatások kerültek bevezetésre, amelyek lehetővé teszik, hogy a Zig nyelven írt stage2 fordító képes legyen saját magát (stage3) összeszerelni, így ez a nyelv önfenntartóvá válik. A várakozások szerint ez a fordító az 0.10.0-s verzióban alapértelmezettként fog szerepelni. A stage2 még mindig nem teljes, mivel hiányoznak a futási ellenőrzések támogatása, és különbségek vannak a nyelv szemantikájában stb.

A bevezetett változtatás lehetővé teszi a kód futás közbeni „forró csere” (hot code swapping) támogatását, azaz az alkalmazás megszakítása nélkül, részben megszünteti az LLVM és a C++-hoz való kötődést (ezáltal megkönnyítve az új architektúrákra való portolást), és radikálisan csökkenti a programok fordítási idejét, valamint felgyorsítja a fordító fejlesztését.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster