Comece sua jornada de programação Rust configurando um ambiente de desenvolvimento Rust em seu PC Linux.
De acordo com a Pesquisa de Desenvolvedores 2022 da Stack Overflow, Rust tem sido a linguagem de programação mais amada nos últimos sete anos. É seguro, eficiente e versátil para lidar com aplicativos de todos os níveis de complexidade, desde a programação do sistema até chatbots e muito mais.
Se você ainda não teve a chance de começar a desenvolver em Rust, comece configurando um ambiente de desenvolvimento Rust no Linux.
Pré-requisitos para instalar o Rust no Linux
Antes de instalar o Rust, você precisa instalar uma dependência: o construção essencial pacote. Por que? Porque o Rust precisa de um vinculador para vincular todos os arquivos de objeto produzidos pelo compilador Rust em um binário executável. O pacote build-essential contém um vinculador que fará o trabalho.
Aqui está o comando para instalar o pacote build-essential no Linux:
sudo apt update && sudo apt install build-essential
Para Arch Linux, execute:
sudo pacman -S base-devel
Após concluir a instalação do pacote, prossiga para a instalação do Rust.
Instalando o Rust no Linux
Rust é super fácil de instalar e configurar. Tudo o que você precisa fazer é executar um único script que instalará e configurará tudo para você.
A melhor coisa é que esse é o caminho prescrito, e os desenvolvedores oficiais do Rust desenvolveram o script, para que você saiba que não está executando um software obscuro em seu sistema.
Aqui está o comando para instalar e executar o script rustup:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Este comando usará o comando curl para baixar o script e executá-lo usando o sh comando. Digitar 1 quando solicitado.
Depois de um tempo, o script terminará e pedirá que você atualize a variável PATH para incluir o diretório Cargo bin. Você pode fazer isso usando o comando fonte:
source "$HOME/.cargo/env"
Configurando e escrevendo "Hello, World" em Rust
O sistema de compilação do Rust, Cargo, é uma ferramenta engenhosa que ajuda você a inicializar, organizar e testar seu código com alguns comandos. Para configurar um novo projeto Rust, execute este comando:
carga novo
Este comando irá configurar uma estrutura de diretório para um projeto básico e adicionar um principal.rs arquivo contendo código para um programa "Hello, World" dentro do /
corrida de carga
Alternativamente, aqui está a sintaxe para usar o rustc para compilar o código manualmente:
Rusc main.rs
./a
Comece sua jornada de programação como um Rustacean!
Agora que você instalou e configurou o Rust em seu sistema Linux, pode se concentrar em aprender e desenvolver todos os tipos de programas com Rust.
Se você é absolutamente novo no Rust e está procurando uma cartilha rápida para ter uma ideia da linguagem e sua sintaxe, um guia introdutório aos fundamentos da programação do Rust será útil.