In de programmeertaal Zig is ondersteuning voor self-bootstrapping geboden

In de programmeertaal Zig zijn wijzigingen doorgevoerd die het mogelijk maken voor de Zig stage2-compiler, geschreven in Zig, zichzelf te compileren (stage3), waardoor deze taal zelfvoorzienend wordt (self-hosting). Het is de bedoeling dat deze compiler standaard wordt aangeboden in de aanstaande release 0.10.0. Stage2 is nog steeds onvolmaakt, aangezien er geen ondersteuning is voor runtime checks, en er zijn verschillen in de semantiek van de taal, enzovoort.

De doorgevoerde wijziging maakt het mogelijk om ondersteuning voor 'hot code swapping' tijdens runtime toe te voegen (d.w.z. zonder onderbreking), de afhankelijkheid van LLVM en C++ gedeeltelijk te verminderen (en zo het proces van porteren naar nieuwe architecturen te vergemakkelijken), en de opbouwtijd van programma's aanzienlijk te verkorten en de ontwikkeling van de compiler te versnellen.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster