Rustup Atualizado

Descubra as novidades do Rustup 1.28: suporte para Windows AArch64 e LoongArch

Descubra as novidades do Rustup 1.28: suporte para Windows AArch64 e LoongArch

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, como rm e del.
  • Suporte básico para o nushell foi adicionado.

Mudanças internas

[vast_player]

Além das melhorias nos comandos, várias mudanças internas foram feitas:

  • O backend de download padrão foi alterado de reqwest com native-tls para reqwest com rustls.
  • 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.

Emanuel Negromonte Autor
Autor
Jornalista especialista em Linux a mais de 20 anos. Fundador do SempreUpdate e entusiasta do software livre.