Ang Zig programming language naghatag suporta para sa self-promote (bootstraping)

Ang mga pagbag-o gihimo sa Zig programming language aron tugotan ang stage2 Zig compiler nga gisulat sa Zig sa pagtukod sa iyang kaugalingon (stage3), nga naghimo sa pinulongan nga self-hosting. Gituohan nga kini nga compiler itanyag pinaagi sa default sa umaabot nga pagpagawas 0.10.0. Ang Stage2 dili pa kompleto, tungod kay walay suporta alang sa run-time nga mga pagsusi, adunay mga kalainan sa mga semantika sa pinulongan, ug uban pa.

Ang gipatuman nga pagbag-o makadugang sa suporta alang sa "hot swapping" sa code sa runtime (ie walay hunong, init nga code swapping), partially kuhaa ang pagbugkos sa LLVM ug C ++ (sa ingon mapadali ang proseso sa pag-port sa bag-ong mga arkitektura), ug mahinuklugong makunhuran ang mga programa sa oras sa pagtukod, ingon man pagpadali sa pag-uswag sa compiler.

Source: opennet.ru

Idugang sa usa ka comment