Rust
Rust é uma linguagem de programação recente, desenvolvida inicialmente pela Mozilla Research e atualmente mantida pela Rust Foundation. Ela é focada em segurança, concorrência e performance, permitindo escrever código de baixo nível evitando acesso direto à memória e bugs comuns em linguagens como C e C++.
O Rust, em vez de utilizar um coletor de lixo, implementa as ideias de ownership e borrowing. Isso significa que a linguagem controla o tempo de vida das variáveis e garante que não haja referências inválidas ou acesso à memória que não deveria ser feito.
Uma vez que boa parte do gerenciamento é feito em tempo de compilação, os programas escritos em Rust tendem a ser muito rápidos e seguros.
Instalação
Seção intitulada “Instalação”A forma recomendada de instalar o Rust é utilizando o rustup, um gerenciador de versões da linguagem.
Ubuntu e WSL
Seção intitulada “Ubuntu e WSL”sudo apt update -y && sudo apt upgrade -ysudo apt install curl pkg-config libssl-devcurl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Windows
Seção intitulada “Windows”O Rust para Windows depende do MSVC (Microsoft Visual Studio Build Tools) para compilar código nativo. Acesse o capítulo sobre o compilador para C e C++ para aprender a instalar o MSVC.
Para instalar o rustup no Windows, acesse o site oficial da linguagem e baixe o instalador referente à sua arquitetura. Para a grande maioria dos casos, o instalador de 64 bits é o mais adequado.

O instalador abre uma janela de terminal que guiará você pelo processo de instalação.

Pressione a tecla

Para verificar se a instalação foi bem-sucedida, abra um terminal e execute o comando rustc --version
.
O resultado deve ser algo como rustc 1.82.0 (f6e511eec 2024-10-15)
ou mais recente.
Então, verifique se o cargo, o gerenciador de pacotes do Rust, também foi instalado corretamente com o comando cargo --version
.
O resultado deve ser algo como cargo 1.82.0 (8f40fc59f 2024-08-21)
ou mais recente.