Ulimi lohlelo lwe-Zig lunikeza ukwesekwa kokuzazisa (i-bootstrapping)

Izinguquko zenziwe olimini lwezinhlelo ze-Zig ezivumela isihlanganisi se-Zig stage2, esibhalwe ngo-Zig, ukuthi sihlangane ngokwaso (isiteji3), okwenza lolu limi luzibambele lona ngokwalo. Kulindeleke ukuthi le compiler izonikezwa ngokuzenzakalela ekukhishweni okuzayo kwe-0.10.0. Isigaba 2 asikapheleli ngenxa yokushoda kosekelo lokuhlola isikhathi sokusebenza, umehluko ku-semantics yolimi, njll.

Ushintsho olusetshenzisiwe luzosivumela ukuthi sengeze usekelo "lokushintshashintsha okushisayo" kwekhodi ngesikhathi sokusebenza (okungukuthi ngaphandle kokuphazamiseka, ukushintshanisa amakhodi ashisayo), sisuse kancane ukubophezela ku-LLVM naku-C++ (ngaleyo ndlela kusiza inqubo yokuthuthwa kwezakhiwo ezintsha), futhi yehlise kakhulu izinhlelo zesikhathi sokwakha, futhi izosheshisa nokuthuthukiswa komdidiyeli.

Source: opennet.ru

Engeza amazwana