Wild Linker 0.9 a été publié, un lieur ultra-rapide pour Linux développé en Rust. Cette version améliore la portabilité vers des plateformes comme Mac-O et WebAssembly, des fonctionnalités encore en développement. De plus, elle ajoute la compatibilité avec l'API de plugins de GNU LD et Mold, permettant l'optimisation du temps de liaison (LTO). Aucun changement significatif des performances par rapport aux versions précédentes n'est attendu.
Comment la compatibilité avec les plugins élargit l'écosystème 🧩
La nouveauté clé de Wild Linker 0.9 est son support de l'API de plugins utilisée par GNU LD et Mold. Cela permet aux outils d'optimisation comme LTO de fonctionner directement avec le lieur. Étant écrit en Rust, il offre une meilleure sécurité mémoire et des performances prévisibles. La compatibilité avec Mac-O et WebAssembly est en développement, mais peut déjà être testée. La communauté Rust continue de gagner du terrain dans les outils système traditionnellement dominés par C/C++.
Un lieur qui veut être ami avec tout le monde (même Apple) 🍏
Wild Linker 0.9 arrive avec la promesse d'unir les plateformes, mais il lui reste encore du chemin pour fonctionner sur votre Mac sans pleurer. La compatibilité avec Mac-O et WebAssembly en est à ses balbutiements, mais bon, au moins nous pouvons déjà rêver de lier des binaires depuis le web. En attendant, les utilisateurs de Linux peuvent profiter d'un lieur qui ne se croit pas supérieur, il fait juste son travail rapidement. Et sans utiliser de guillemets, ils en ont déjà assez avec la liaison de code.