Mae'r iaith raglennu Zig yn darparu cefnogaeth ar gyfer hunan-hyrwyddo (bootstrapping)

Mae newidiadau wedi'u gwneud i'r iaith raglennu Zig sy'n caniatáu i'r casglwr cam 2 Zig, a ysgrifennwyd yn Zig, ymgynnull ei hun (cam 3), sy'n gwneud yr iaith hon yn hunangynhaliol. Disgwylir y bydd y casglwr hwn yn cael ei gynnig yn ddiofyn yn y datganiad 0.10.0 sydd i ddod. Mae Cam 2 yn dal yn anghyflawn oherwydd diffyg cefnogaeth ar gyfer gwiriadau amser rhedeg, gwahaniaethau mewn semanteg iaith, ac ati.

Bydd y newid a weithredir yn caniatáu inni ychwanegu cefnogaeth ar gyfer “cyfnewid poeth” cod yn ystod amser rhedeg (h.y. heb ymyrraeth, cyfnewid cod poeth), cael gwared yn rhannol ar y rhwymiad i LLVM a C ++ (a thrwy hynny hwyluso'r broses o drosglwyddo i bensaernïaeth newydd), a lleihau rhaglenni amser adeiladu yn sylweddol, a bydd hefyd yn cyflymu datblygiad casglwyr.

Ffynhonnell: opennet.ru

Prynu gwesteio dibynadwy ar gyfer gwefannau sydd â diogelwch DDoS, gweinyddwyr VPS VDS 🔥 Prynu cynnal gwefannau dibynadwy gyda diogelwch DDoS, gweinyddion VPS VDS | ProHoster