Rust 1.49

Foi lançado o release 1.49 da linguagem de programação Rust.

O compilador Rust suporta uma ampla variedade de sistemas, mas a equipe do Rust não pode garantir o mesmo nível de suporte para todos eles.

Para deixar claro o quanto cada sistema é suportado, é utilizada uma sistemática de níveis:

  • Nível 3. O sistema é suportado pelo compilador, mas não são fornecidas compilações prontas do compilador e não são realizados testes.

  • Nível 2. São fornecidas compilações prontas do compilador, mas não são realizados testes.

  • Nível 1. São fornecidas compilações prontas do compilador e todos os testes são realizados.

Lista de plataformas e níveis de suporte: https://doc.rust-lang.org/stable/rustc/platform-support.html

Novidades no release 1.49

  • O suporte para Linux ARM de 64 bits foi elevado ao nível 1 (o primeiro sistema diferente do x86 a receber suporte de nível 1)

  • O suporte para macOS ARM de 64 bits foi elevado ao nível 2.

  • O suporte para Windows ARM de 64 bits foi elevado ao nível 2.

  • Adicionado suporte a MIPS32r2 no nível 3. (usado para microcontroladores PIC32)

  • O framework de testes integrado agora exibe a saída do console feita em outra thread.

  • Três funções da biblioteca padrão foram transferidas do Nightly para o Stable:

  • Duas funções agora estão marcadas como const (disponíveis em tempo de compilação):

  • Os requisitos para a versão mínima do LLVM foram aumentados, agora é LLVM9 (anteriormente era LLVM8)

Fonte: linux.org.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster