Zig refond son système de build pour séparer les processus

Original : Zig: Build System Reworked

Pourquoi c'est important

Ces améliorations accélèrent drastiquement le développement en Zig

Le langage Zig a restructuré son système de build en séparant les processus 'maker' et 'configurer'. Cette refonte majeure améliore les performances et prépare la version 0.17.0 prochainement attendue.

Zig a publié une refonte majeure de son système de build qui sépare le processus 'maker' du processus 'configurer'. Cette modification architecturale importante fait partie des préparatifs pour la version 0.17.0. En parallèle, l'équipe a considérablement amélioré le nouveau linker ELF introduit dans la version 0.16.0. Le linker peut désormais compiler le compilateur Zig auto-hébergé avec les bibliothèques LLVM et LLD activées. Il prend en charge la compilation incrémentale rapide avec des temps de rebuild de seulement 30ms pour certains projets, même en liant des bibliothèques externes et des sources C sur x86_64 Linux.

Source

ziglang.org — Lire l'original →