Llvm

"
Dev back

0.16.0 Release Notes ⚡ The Zig Programming Language

La version 0.16.0 de Zig présente des améliorations notables telles que l'I/O en tant qu'interface, des changements de langage, des mises à jour du compilateur, du système de construction, du liaisons et de nombreux correctifs. Elle inclut 8 mois de travail avec des contributions de 244 contributors, et élargit le support pour divers systèmes d'exploitation et architectures. Des modifications de la bibliothèque standard et des capacités de débogage ont également été réalisées, augmentant la fiabilité et l'efficacité de l'environnement de développement.

"
Dev back

Rust to C compiler - 95.9% test pass rate, odd platforms, and a Rust Week talk

Cet article présente les avancées dans le développement d'un compilateur Rust vers C, atteignant un taux de réussite de tests de 95,9%. L'auteur participe à Rust Week, où il discutera de ce projet. Parmi les améliorations récentes figurent des corrections pour les entiers de 128 bits, des bugs de sous-découpage, et une meilleure compatibilité avec divers compilateurs C. L'implémentation d'intrinsèques devient un aspect clé du développement, avec des découvertes intéressantes sur l'émulation et la gestion de la portabilité avec différents compilateurs.