Foi publicado o Wild Linker 0.9, um linker ultrarrápido para Linux desenvolvido em Rust. Esta versão melhora a portabilidade para plataformas como Mac-O e WebAssembly, funcionalidades ainda em desenvolvimento. Além disso, adiciona compatibilidade com a API de plugins do GNU LD e Mold, permitindo a otimização de tempo de linkagem (LTO). Não são esperadas mudanças significativas no desempenho em relação a versões anteriores.
Como a compatibilidade com plugins expande o ecossistema 🧩
A novidade chave do Wild Linker 0.9 é seu suporte para a API de plugins usada pelo GNU LD e Mold. Isso permite que ferramentas de otimização como LTO funcionem diretamente com o linker. Por ser escrito em Rust, oferece maior segurança de memória e desempenho previsível. A compatibilidade com Mac-O e WebAssembly está em desenvolvimento, mas já pode ser testada. A comunidade Rust continua ganhando terreno em ferramentas de sistema tradicionalmente dominadas por C/C++.
Um linker que quer ser amigo de todos (inclusive da Apple) 🍏
O Wild Linker 0.9 chega com a promessa de unir plataformas, mas ainda falta caminho para rodar no seu Mac sem chorar. A compatibilidade com Mac-O e WebAssembly está engatinhando, mas ei, pelo menos já podemos sonhar em linkar binários a partir da web. Enquanto isso, os usuários de Linux podem aproveitar um linker que não se acha superior, apenas faz seu trabalho rápido. E sem usar aspas duplas, que já bastam com linkar código.