Rust, instale esta linguagem de programação no Ubuntu 18.04

sobre ferrugem

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.

Menu durante a instalação do Rust

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

Exemplo de aplicação feito 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.

Aplicativo Hello World feito com Rust

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

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.