È stato pubblicato Wild Linker 0.9, un linker ultraveloce per Linux sviluppato in Rust. Questa versione migliora la portabilità verso piattaforme come Mac-O e WebAssembly, funzionalità ancora in fase di sviluppo. Inoltre, aggiunge compatibilità con l'API dei plugin di GNU LD e Mold, consentendo l'ottimizzazione del tempo di collegamento (LTO). Non sono previsti cambiamenti significativi nelle prestazioni rispetto alle versioni precedenti.
Come la compatibilità con i plugin amplia l'ecosistema 🧩
La novità chiave di Wild Linker 0.9 è il supporto per l'API dei plugin utilizzata da GNU LD e Mold. Ciò consente a strumenti di ottimizzazione come LTO di funzionare direttamente con il linker. Essendo scritto in Rust, offre maggiore sicurezza della memoria e prestazioni prevedibili. La compatibilità con Mac-O e WebAssembly è in fase di sviluppo, ma è già possibile testarla. La community di Rust continua a guadagnare terreno negli strumenti di sistema tradizionalmente dominati da C/C++.
Un linker che vuole essere amico di tutti (anche di Apple) 🍏
Wild Linker 0.9 arriva con la promessa di unire le piattaforme, ma deve ancora fare molta strada per funzionare sul tuo Mac senza problemi. La compatibilità con Mac-O e WebAssembly è ancora in fase embrionale, ma ehi, almeno possiamo già sognare di collegare binari dal web. Nel frattempo, gli utenti Linux possono godere di un linker che non si crede superiore, fa solo il suo lavoro velocemente. E senza usare virgolette doppie, che già ne hanno abbastanza con il collegamento del codice.