Rust é uma linguagem de programação multiparadigma compilada desenvolvida pela Mozilla.
É utilizada para gravar sistemas, como sistemas operacionais, e para aplicativos em que o desempenho e a confiabilidade são importantes.
O Rust é relativamente nova, mas rapidamente se tornou popular devido à sua capacidade de criar aplicativos de alto desempenho, eficientes em termos de memória e confiáveis.
Tem uma sintaxe similar à do C++ e não tem nenhum garbage collection ou tempo de funcionamento.
Rust é projetado para ser segura, concorrente e prática.
É reconhecido por sua segurança e desempenho e empresas como Mozilla, Amazon, Dropbox, Yelp e Cloudflare estão utilizando Rust em vários de seus projetos.
Para instalar o Rust no Windows, é necessário ter as ferramentas de compilação de C++ para o Visual Studio 2013 ou superior.
A maneira mais fácil de conseguir essas ferramentas é instalar o pacote Microsoft Visual C++ Build Tools 2019.
Funcionalidade:
Rust é extremamente rápido e gerencia memória eficientemente, sem runtime ou garbage collector, podendo potencializar a performance de serviços críticos, rodar em sistemas embarcados, e facilmente integrar-se a outras linguagens.
O rico sistema de tipos de Rust e seu modelo de ownership garantem segurança de memória e segurança de concorrência que permite que você elimine muitas categorias de erros durante a compilação.
Rust possui uma ótima documentação, um compilador amigável com mensagens de erros úteis, e ferramental de primeira qualidade.
Rust possui uma ferramenta integrada de compilação e gerenciamento de pacotes, suporte inteligente para múltiplos editores com autocompleção e inspeções de tipos, um formatador automático.
Exemplo de "Hello, World!" em Rust:
fn main() { println!("Hello, World!"); }
Comentários
Postar um comentário
Obrigado pelo seu feedback!