Instalando Rust
O primeiro passo para instalar Rust é a instalação do rustup
, uma ferramenta de linha de comando para gerenciar versões do Rust e todo ferramental a sua volta. Para fazer download do rustup
em Linux e macOS, basta digitar curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
em seu terminal e seguir as instruções. Para a instalação em Windows, basta ir ao site https://www.rust-lang.org/tools/install e garantir que você possui o C++ build tools for Visual Studio 2013
ou posterior instalado em sua máquina.
Para atualizar o rustup
, basta digitar rustup update
em seu terminal e, para desinstalar o Rust, rustup self uninstall
. Caso você precise saber a versão do Rust, basta digitar rustc --version
e você verá a resposta no formato rustc x.y.z (abcabcabc yyyy-mm-dd)
, na qual x.y.z
correspondente à versão, abcabcabc
ao commit da versão x.y.z
e yyyy-mm-dd
à data da versão x.y.z
. Se estiver desconectada da internet e quiser ver a documentação, basta digitar rustup doc
.
Não esqueça de experimentar a utilização do cargo
, gerenciador de pacotes e de build do Rust. Para ver se ele está bem em sua máquina, basta digitar cargo --version
. Para criar um pacote, você pode digitar cargo new <nome do pacote> --lib
e, para criar um executável, você pode digitar cargo new <nome do executável> --bin
. Caso você omita as opções --lib
e --bin
, o padrão atual é criar um executável.
A minha experiência de desenvolvimento Rust tem sido muito agradável com o Racer e o RLS configurados no VSCode ou no emacs. Para o VSCode, basta adicionar os plugins Rust
e Rust (rls)
. Caso seu path do cargo tenha algum problema, será necessário apontar o caminho para o racer
dentro do pacote do cargo
.
Pronto, agora podemos resolver um exercício básico.