
Redazione RHC:8 Novembro 2025 08:50
Ferrugem recebeu uma grande atualização : a versão 1.91 traz oficialmente o suporte do Windows em sistemas ARM de 64 bits ao mesmo nível do Linux e do macOS.
Compila para o aarch64-pc-janelas-msvc agora estão na classe de compatibilidade mais alta, garantindo que todos os testes sejam aprovados e os binários estejam disponíveis. Para usuários de computadores ARM que executam o Windows, este torna o Rust uma ferramenta completa de desenvolvimento industrial, sem a necessidade de compilação manual.
Além disso, as compilações aarch64-pc-windows-gnullvm e x86_64-pc-windows-gnullvm alcançaram o status de Nível 2, aproximando-as do suporte total. A equipe planeja adicionar componentes ausentes, incluindo pacotes de instalação e ferramentas LLVM, no futuro.
Além de expandir a compatibilidade da plataforma, a atualização fortaleceu o sistema de análise de código. Ferrugem 1.91 Agora avisa automaticamente sobre a criação potencial de ponteiros pendentes se uma função retornar referências brutas a variáveis locais.
Esse mecanismo funciona com base em avisos, evitando possíveis erros que podem levar ao acesso à memória liberada. Os desenvolvedores enfatizam que isso não torna o código inseguro, mas ajuda a identificar construções perigosas antecipadamente.
O lançamento também inclui um grande conjunto de interfaces e funções estabilizadas. Isso inclui novos métodos para ponteiros atômicos, operações inteiras, gerenciamento de caminho e sistema de arquivos e manipulação de cadeia de caracteres e endereço IP. O suporte para algumas APIs de contexto constante foi expandido, Aumentando a flexibilidade da linguagem ao escrever código de baixo nível .
A equipe do projeto enfatiza que a atualização não se limita a melhorias técnicas. O trabalho continua para unificar ferramentas e infraestrutura entre sistemas operacionais, garantindo que o suporte ao Windows no ARM permaneça no mesmo nível das plataformas tradicionais. Os usuários podem instalar a nova versão via Rustup ou mudar para o canal beta para testar alterações futuras.
Ferrugem 1.91 marca um marco significativo no desenvolvimento da língua , consolidando sua posição como uma das ferramentas mais robustas e confiáveis para programação de sistemas, agora com suporte total para todas as arquiteturas atuais.
Redação
A equipe editorial da Red Hot Cyber é composta por um grupo de indivíduos e fontes anônimas que colaboram ativamente para fornecer informações e notícias antecipadas sobre segurança cibernética e computação em geral.