Como instalar a linguagem de programação Rust no Linux?

Ferrugem

C e C ++ têm sido, sem dúvida, uma das linguagens de programação mais populares e usado pela grande maioria dos aplicativos e sistemas operacionais e sem dizer que eles são uma das primeiras linguagens de programação recomendadas para aprender e tome como base.

Rust é uma linguagem de programação compilado, uso geral e multiparadigma isso é ser desenvolvido pela Mozilla e suportado pelo LLVM. Essa lingua foi projetado para ser «Uma linguagem segura, concorrente e prática» e sobretudo ser uma substituição para as linguagens C e C ++.

Ferrugem é uma linguagem de programação de código aberto que suporta programação funcional pura, procedural, imperativo e orientado a objetos.

Esta linguagem de programação funciona extremamente rápido, evita segfaults e garante a segurança do thread. Suporta abstrações de custo zero, semântica de movimento, segurança de memória garantida, corridas de dados sem threads, traço baseado em genéricos e correspondência de padrões.

também suporta inferência de tipo, tempo de execução mínimo, bem como ligações C eficientes.

Ferrugem pode ser executado em um grande número de plataformas e está sendo usado na produção de empresas / organizações como Dropbox, CoreOS, NGP e muitos mais.

O objetivo do Rust é ser uma boa linguagem para a criação de excelentes programas do lado do servidor e do cliente que rodam na Internet.

Isso levou a um conjunto de recursos com ênfase em segurança, controle de alocação de memória e simultaneidade.

Espera-se que o desempenho do código seguro seja mais lento do que o C ++, se o desempenho for a única consideração, mas quando comparado ao código C ++ feito para tomar precauções comparáveis ​​ao Rust, o último pode ser ainda mais rápido.

A sintaxe do Rust é semelhante a C e C ++, com blocos de código delimitados por bloco e estruturas de controle de fluxo, como if, else, do, while e for.

Ferrugem 1

Nem todas as estruturas C e C ++ estão presentes, e outras (como a palavra-chave match para ramificação multidirecional) serão menos familiares aos programadores que vêm dessas linguagens.

Instalação Rust no Linux

Si você deseja instalar esta linguagem de programação em seu sistema, Podemos fazer isso baixando o instalador que nos ajudará a obter o Rust em nosso sistema

Basta abrir um terminal e executá-lo:

curl https://sh.rustup.rs -sSf | sh

Ao executar este comando o instalador será baixado e executado quase imediatamente, você precisa pressionar 1 para continuar com a instalação com os valores padrão e ele fará o download de todos os pacotes necessários.

Se quiser uma instalação customizada, você deve digitar 2 e definir suas variáveis ​​de ambiente, entre outras coisas.

Ao final da instalação do Rust em nosso sistema, o diretório Cargo bin será adicionado imediatamente no seguinte caminho ( ~ / .cargo / bin) onde todas as ferramentas estão instaladas) em sua variável de ambiente PATH, em ~ / .profile.

Feito isso devemos prosseguir para configurar o Shell, fazemos isso modificando o arquivo ~ / .profile para usar o PATH modificado para trabalhar com o ambiente Rust, executando estes comandos no terminal:

source ~/.profile
source ~/.cargo/env

Agora apenas devemos proceder para verificar se o Rust foi instalado corretamente em nosso sistema, fazemos isso digitando o seguinte comando no terminal

rustc --version

E com isso devemos receber a versão Rust na tela que instalamos em nosso sistema.

E é isso, podemos começar a usar esta linguagem e poder instalar os aplicativos que a utilizam em nosso sistema.

Para testar a linguagem, podemos criar um arquivo simples imprima-nos uma mensagem na tela, fazemos isso digitando o seguinte:

nano prueba.rs

E dentro do arquivo colamos o seguinte:

fn main() {
println!("Prueba exitosa de Rust");
}

Nós o transformamos em um executável:

rustc prueba.rs

E nós o executamos para testar:

./prueba.rs


Um comentário deixe o seu

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.

  1.   beijo dito

    E não seria mais fácil dizer às pessoas para instalá-lo, procurá-lo nos repositórios de sua distribuição ... Pois assim, como você diz ... como se desinstala? Como se atualiza? ...

    Eu uso o Debian estável e parece que não precisa de mais do que: sudo apt-get install rustc.

    Como você pode ver neste link, ele está nos repositórios Debian desde a última versão estável:
    https://packages.debian.org/search?keywords=rustc
    e no Ubuntu da Trusty (14.04LTS):
    https://packages.ubuntu.com/search?keywords=rustc&suite=default&section=all&arch=any&searchon=names

    Tenha cuidado com o que você recomenda, pois qualquer usuário novato pode facilmente estragar tudo sem necessidade!