2.9 KiB
title | localeTitle |
---|---|
Rust | Ferrugem |
Ferrugem
Introdução
Rust é uma linguagem de programação de sistemas focada em três objetivos: segurança, velocidade e simultaneidade. Seu design permite criar programas com desempenho e controle de uma linguagem de baixo nível, mas com as poderosas abstrações de uma linguagem de alto nível. Essas propriedades tornam o Rust adequado para programadores que têm experiência em linguagens como o C e buscam uma alternativa mais segura, além de linguagens como o Python, que estão procurando maneiras de escrever códigos que tenham um desempenho melhor sem sacrificar a expressividade. O Rust executa a maioria de suas verificações de segurança e decisões de gerenciamento de memória em tempo de compilação, para que o desempenho de tempo de execução de seu programa não seja afetado. Isso torna útil em vários casos de uso em que outros idiomas não são bons: programas com requisitos de espaço e tempo previsíveis, incorporação em outros idiomas e gravação de código de baixo nível, como drivers de dispositivo e sistemas operacionais. Também usado para aplicativos da Web também ativa o site de registro do pacote Rust, crates.io .
Para mais informações, acesse a página da Rust .
Instalação
Os desenvolvedores de ferrugem tornam extremamente fácil instalar e gerenciar ferrugem em seu sistema. Isto é conseguido através da rustup
da ferramenta, que permite não só instalar o rustc
, mas também alternar facilmente entre as versões estável, beta e nocturna do compilador e mantê-las atualizadas.
A documentação oficial de instalação pode ser encontrada aqui .
Linux ou Mac
Se você estiver executando Linux ou Mac, a instalação do rustup
é melhor feita através do terminal:
$ curl https://sh.rustup.rs -sSf | sh
Isto irá baixar e executar um script para sua máquina que instala a ferramenta. O script de instalação adiciona automaticamente o Rust ao seu sistema PATH
após o seu próximo login.
janelas
No Windows, acesse o site do rustup e siga as instruções para fazer o download do rustup-init.exe
. Execute isso e siga o restante das instruções que ele fornece.
Atualizando
Depois de ter instalado rustup
, atualizando para versões mais recentes é simples. Tudo que você precisa para executar é:
$ rustup update
Para visualizar o número da versão atual, confirmar o hash e confirmar a data do seu compilador de ferrugem, execute o seguinte comando:
$ rustc --version
rustc xyz (abcabcabc yyyy-mm-dd)
Desinstalando
Desinstalar ferrugem do seu sistema é tão fácil quanto instalá-lo:
$ rustup self uninstall