Le langage de programmation Zig prend en charge l'auto-configuration (bootstraping)

Des modifications ont été apportées au langage de programmation Zig, permettant au compilateur Zig stage2, écrit en Zig, de se compiler lui-même (stage3), rendant ce langage auto-hébergé. Il est prévu que ce compilateur soit proposé par défaut dans la prochaine version 0.10.0. Le stage2 reste encore incomplet, car il n'y a pas de support pour les vérifications à l'exécution, des différences de sémantique existent, etc.

Cette modification mise en œuvre permettra d'ajouter le support du « hot code swapping » (remplacement de code à chaud) sans interruption, de réduire partiellement la dépendance à LLVM et C++ (facilitant ainsi le processus de portage sur de nouvelles architectures) et de réduire considérablement le temps de compilation des programmes, tout en accélérant le développement du compilateur.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster