Você já imaginou instalar e utilizar a linguagem de programação Rust de maneira ainda mais eficiente? A nova versão do Rustup 1.28 está aqui para tornar isso possível, trazendo melhorias significativas e suporte para novas plataformas. Vamos explorar o que há de novo.
A evolução do Rustup
O Rustup é a ferramenta oficial recomendada pelo projeto Rust para instalar e gerenciar a linguagem de programação Rust. Com o lançamento da versão 1.28, temos uma série de melhorias e adições que prometem facilitar ainda mais a vida dos desenvolvedores.
Novos suportes de plataforma
A versão 1.28 do Rustup introduz suporte para novas plataformas, incluindo:
- aarch64-pc-windows-msvc: Suporte para Windows AArch64 (ARM64) usando a ferramenta MSVC.
- loongarch64-unknown-linux-musl: Suporte para processadores LoongArch64 chineses no Linux com a biblioteca musl C.
Imagine ter a flexibilidade de desenvolver e executar aplicações Rust em uma variedade ainda maior de dispositivos e sistemas operacionais. Isso é o que essas novas adições proporcionam.
Melhorias e mudanças significativas
Melhorias nos comandos
Com a versão 1.28, o Rustup traz diversas melhorias nos comandos, como:
- Formato de saída do
rustup show
foi limpo, tornando mais fácil verificar o status das suas toolchains. - O comando
rustup doc
agora aceita uma flag e um tópico ao mesmo tempo, facilitando a navegação rápida para partes específicas dos livros. - Subcomandos de remoção do
rustup
agora suportam mais aliases, comorm
edel
. - Suporte básico para o
nushell
foi adicionado.
Mudanças internas
Além das melhorias nos comandos, várias mudanças internas foram feitas:
- O backend de download padrão foi alterado de
reqwest
comnative-tls
parareqwest
comrustls
. - O Rustup agora tenta criar symlinks primeiro e recorre a hardlinks, em vez do contrário.
- Uma nova variável de ambiente
RUSTUP_LOG
foi adicionada para controlar o logging baseado em tracing.
Benefícios para os desenvolvedores
Flexibilidade e eficiência
Com essas melhorias e novos suportes de plataforma, os desenvolvedores têm mais flexibilidade para trabalhar com Rust em diferentes ambientes. A possibilidade de utilizar Rust em plataformas como Windows AArch64 e LoongArch64 abre novas oportunidades para desenvolvimento e implantação de software eficiente e confiável.
Conclusão
O lançamento do Rustup 1.28 marca um avanço significativo para a comunidade de desenvolvedores Rust. Com suporte para novas plataformas e uma série de melhorias, esta versão promete facilitar ainda mais o desenvolvimento e a gestão de projetos em Rust. Fique atento às atualizações e aproveite todas as novidades que o Rustup 1.28 tem a oferecer.