Mozilla começou a poiar o projeto em 2009 e só anunciou em 2010, no mesmo ano, resolveram mudar os esforços do compilador original escrito em OCaml para um auto-hospedado feito em Rust, que pode ser conhecido como Rustc, conseguindo compilar pela primeira vez em 2011 e utilizar o LLVM como back- end. Sendo lançada pela primeira vez uma versão numerada em pré-alfa em 2012. Rust 1.0, é a primeira versão estável, que foi lançada em 15 de maio de 2015.
Rust foi considerada pelo público a linguagem “mais amada” por quatro anos consecutivos, 2016, 2017, 2018 e 2019, de acordo com uma pesquisa feita pelo site Stack Overflw. Rust está entre as 25 linguagens mais populares, de acordo com a pesquisa feita pela RedMonk.
Características
- Dentre diversas características, podemos citar:
- Gerencia memória eficientemente sem runtime ou garbage collector;
- Concorrência de disputa de dados;
- Integra-se facilmente a outras linguagens;
- Compilador amigável com mensagens de erro úteis;
- Rápida para ser usada em aplicações de baixo nível;
- Suporte inteligente para múltiplos editores;
- Multiplataforma;
- Possui uma alta confiabilidade;
- Possui uma ótima documentação, entre outras.
Instalação
Windows Subsystem for Linux
Se você for um usuário do Windows Subsystem for Linux (WSL) execute o seguinte comando no terminal, e siga as instruções na tela para a instalação de Rust.
- curl –proto ‘=https’ –tlsv1.2 -sSf https://sh.rustup.rs | sh
Para mais formas de Instalação. Clique aqui!