Зиг програмски језик пружа подршку за самопромоцију (боотстраппинг)

Измене су направљене у програмском језику Зиг које омогућавају Зиг стаге2 компајлеру, написаном у Зигу, да се сам састави (стаге3), што овај језик чини само-хостујућим. Очекује се да ће овај компајлер бити подразумевано понуђен у предстојећем издању 0.10.0. Фаза 2 је још увек непотпуна због недостатка подршке за провере времена извршавања, разлика у семантици језика итд.

Имплементирана промена ће нам омогућити да додамо подршку за „врућу замену“ кода у току извршавања (тј. без прекида, хот замена кода), делимично се ослободимо везивања за ЛЛВМ и Ц++ (чиме се олакшава процес преноса на нове архитектуре), и радикално смањити време израде програма, а такође ће убрзати развој компајлера.

Извор: опеннет.ру

Купите поуздан хостинг за сајтове са ДДоС заштитом, ВПС ВДС сервере 🔥 Купите поуздан веб хостинг са DDoS заштитом, VPS VDS сервере | ProHoster