No próximo artigo, vamos dar uma olhada em como instalar a linguagem de programação Rust. Também veremos como compilar e executar um aplicativo básico com Rust. Esta é uma linguagem de programação compilada de propósito geral que está sendo desenvolvido por Mozilla. De acordo com seus desenvolvedores, ele foi projetado para ser «uma linguagem segura e prática«. Ele oferece suporte à programação puramente funcional, procedural, imperativa e orientada a objetos.
Rust é uma linguagem de programação relativamente nova. Ele promete criar aplicativos rápidos e seguros. Empresas como Atlassian, Chef, CoreOS e DropBox estão usando Rust. Pela política da Mozilla, Rust é desenvolvido de forma totalmente aberta e busca contribuições e sugestões da comunidade.
O principal objetivo do Rust é ser um boa linguagem para criar ótimos programas, cliente e servidor, que são executados na Internet. Isso deu ênfase especial à segurança e ao controle de distribuição de memória. A sintaxe desta linguagem é semelhante à de C e C ++, com blocos de código delimitados por chave e estruturas de controle de fluxo, como if, outro, do, enquanto y para.
O design da linguagem foi refinado por meio de experiências no desenvolvimento do próprio compilador Rust e do motor Rust. servo navegador. Embora seja desenvolvido e patrocinado pela Mozilla e Samsung, afirma ser um projeto comunitário. Grande parte do progresso vem de membros da comunidade.
Se alguém precisar de mais informações sobre este idioma, pode consultar a documentação que existe sobre ele. Podemos encontrar em seu site a partir do livro essencial sobre ferrugem para documentação oficial.
Instale o Rust no Ubuntu 18.04
Esta linguagem de programação pode ser instalada de uma forma muito simples. Basta com usar curl. Caso não o tenhamos instalado, podemos obtê-lo digitando em um terminal (Ctrl + Alt + T):
sudo apt update && sudo apt install curl
Depois de instalar o curl, podemos iniciar a instalação. Para isso, escrevemos no mesmo terminal:
curl https://sh.rustup.rs -sSf | sh
Durante a instalação, veremos algo parecido com o que pode ser visto na imagem a seguir.
Neste ponto, será necessário pressione 1 para continuar com a instalação. Após a conclusão da instalação, veremos a mensagem de que precisamos configurar o ambiente para executar o compilador Rust. Vamos resolver isso digitando no terminal:
source $HOME/.cargo/env
Este comando não nos mostrará nada, mas apesar disso, podemos ter certeza que nosso ambiente está pronto para começar a compilar os programas Rust. Teremos que fazer isso apenas uma vez. Na próxima vez que você fizer login no terminal, ele será carregado automaticamente.
Durante a instalação anterior, vários pacotes serão instalados:
- carga - O gerenciador de pacotes usado pelo Rust.
- ferrugem - O compilador Rust atual.
- enferrujar - O instalador Rust que foi baixado e executado.
Embora tenham sido instalados corretamente, tive que instalar o compilador gcc superior para o funcionamento correto.
Aplicação de amostra com ferrugem
Após o término da instalação, é hora de testá-lo. Portanto, vamos escrever o programa típico para começar com qualquer linguagem de programação. Abrimos nosso editor favorito e criamos o seguinte arquivo:
sudo nano ejemplo.rs
Dentro do editor, colamos as seguintes linhas:
// La aplicación más básica fn main() { println!("Aplicación básica de Rust"); println!("***Ubunlog***"); }
Não vou repetir o que cada linha significa, mas deve ser bastante óbvio que imprimirá algumas linhas de texto. Se você se interessar veja mais exemplos de Rust, você pode consultar o Documentação de exemplos por Rust.
Uma vez que o arquivo é salvo, neste caso com o nome example.rs, já temos nosso arquivo fonte. Agora podemos compilá-lo para criar o executável:
rustc ejemplo.rs
Se tudo tiver corrido bem, veremos que o terminal não nos mostra nada. Se houver um erro, você verá uma mensagem sobre isso.
Como podemos ver na imagem, um arquivo executável foi criado, que tem o mesmo nome do arquivo de origem. Isso pode ser executado para ver nosso aplicativo de amostra:
./ejemplo