ะ ัะทัะบ ะฟัะพะณัะฐะผะผะธัะพะฒะฐะฝะธั Zig ะฟัะธะฝััั ะธะทะผะตะฝะตะฝะธั, ะฟะพะทะฒะพะปัััะธะต ะบะพะผะฟะธะปััะพัั Zig stage2, ะฝะฐะฟะธัะฐะฝะฝะพะผั ะฝะฐ Zig, ัะพะฑะธัะฐัั ัะฐะผะพะณะพ ัะตะฑั (stage3), ััะพ ะดะตะปะฐะตั ะดะฐะฝะฝัะน ัะทัะบ ัะฐะผะพะดะพััะฐัะพัะฝัะผ (self-hosting). ะัะตะดะฟะพะปะฐะณะฐะตััั, ััะพ ะดะฐะฝะฝัะน ะบะพะผะฟะธะปััะพั ะฑัะดะตั ะฟัะตะดะปะฐะณะฐัััั ะฟะพ ัะผะพะปัะฐะฝะธั ะฒ ะณััะดััะตะผ ัะตะปะธะทะต 0.10.0. Stage2 ะฒัั ะตัั ัะฒะปัะตััั ะฝะตะฟะพะปะฝะพัะตะฝะฝัะผ, ัะฐะบ ะบะฐะบ ะพััััััะฒัะตั ะฟะพะดะดะตัะถะบะฐ ะฟัะพะฒะตัะพะบ ะฒะพ ะฒัะตะผั ะฒัะฟะพะปะฝะตะฝะธั, ะฟัะธัััััะฒััั ัะฐะทะปะธัะธั ะฒ ัะตะผะฐะฝัะธะบะต ัะทัะบะฐ ะธ ั.ะด.
ะ ะตะฐะปะธะทะพะฒะฐะฝะฝะพะต ะธะทะผะตะฝะตะฝะธะต ะฟะพะทะฒะพะปะธั ะดะพะฑะฐะฒะธัั ะฟะพะดะดะตัะถะบั ยซะณะพัััะตะน ะทะฐะผะตะฝัยป ะบะพะดะฐ ะฒะพ ะฒัะตะผั ะฒัะฟะพะปะฝะตะฝะธั (ั.ะต. ะฑะตะท ะฟัะตััะฒะฐะฝะธั, hot code swapping), ัะฐััะธัะฝะพ ะธะทะฑะฐะฒะธัััั ะพั ะฟัะธะฒัะทะบะธ ะบ LLVM ะธ C++ (ัะตะผ ัะฐะผัะผ ะพะฑะปะตะณัะธะฒ ะฟัะพัะตัั ะฟะพััะธัะพะฒะฐะฝะธั ะฝะฐ ะฝะพะฒัะต ะฐัั
ะธัะตะบัััั), ะธ ะบะฐัะดะธะฝะฐะปัะฝะพ ัะผะตะฝััะธัั ะฒัะตะผั ัะฑะพัะบะธ ะฟัะพะณัะฐะผะผ, ะฐ ัะฐะบะถะต ััะบะพัะธั ัะฐะทัะฐะฑะพัะบั ะบะพะผะฟะธะปััะพัะฐ.
เจธเจฐเฉเจค: opennet.ru