Sobre o projeto
Rust é uma linguagem de programação projetada para desempenho e confiabilidade. Ela apresenta um sistema de tipos rico e um modelo de ownership destinado a garantir a segurança de memória e de threads, reduzindo bugs em tempo de compilação. A linguagem é adequada para serviços críticos e dispositivos embarcados e pode ser integrada com outras linguagens.
O ecossistema inclui diversas ferramentas avançadas:
- Cargo: Um gerenciador de pacotes e ferramenta de build.
- rustfmt: Um formatador automático.
- Clippy: Um linter.
- rust-analyzer: Suporte para editores.
Este repositório contém a implementação central do compilador e a biblioteca padrão.