Wild Linker 0.9 wurde veröffentlicht, ein ultraschneller Linker für Linux, entwickelt in Rust. Diese Version verbessert die Portabilität auf Plattformen wie Mac-O und WebAssembly, Funktionen, die sich noch in der Entwicklung befinden. Darüber hinaus wird die Kompatibilität mit der Plugin-API von GNU LD und Mold hinzugefügt, was die Optimierung der Linkzeit (LTO) ermöglicht. Es werden keine signifikanten Leistungsänderungen im Vergleich zu früheren Versionen erwartet.
Wie die Plugin-Kompatibilität das Ökosystem erweitert 🧩
Die wichtigste Neuerung von Wild Linker 0.9 ist die Unterstützung für die Plugin-API, die von GNU LD und Mold verwendet wird. Dies ermöglicht es Optimierungswerkzeugen wie LTO, direkt mit dem Linker zu arbeiten. Da er in Rust geschrieben ist, bietet er eine höhere Speichersicherheit und eine vorhersagbare Leistung. Die Kompatibilität mit Mac-O und WebAssembly befindet sich in der Entwicklung, kann aber bereits getestet werden. Die Rust-Community gewinnt weiterhin an Boden bei Systemwerkzeugen, die traditionell von C/C++ dominiert werden.
Ein Linker, der mit allen befreundet sein will (sogar mit Apple) 🍏
Wild Linker 0.9 kommt mit dem Versprechen, Plattformen zu vereinen, aber es fehlt noch einiges, um auf deinem Mac ohne Probleme zu laufen. Die Kompatibilität mit Mac-O und WebAssembly steckt noch in den Kinderschuhen, aber hey, zumindest können wir jetzt davon träumen, Binärdateien aus dem Web zu linken. In der Zwischenzeit können Linux-Benutzer einen Linker genießen, der sich nicht für überlegen hält, sondern einfach seine Arbeit schnell erledigt. Und das ohne Anführungszeichen, die haben schon genug damit zu tun, Code zu linken.