Ferrugem
Rust é uma linguagem de expressão estruturada em blocos com chaves. Ele se assemelha visualmente à família da linguagem C, mas difere significativamente em detalhes sintáticos e semânticos. Seu design é orientado para as preocupações de “programação em grande escala”, ou seja, de criar e manter limites – abstratos e operacionais – que preservam a integridade, disponibilidade e simultaneidade de sistemas grandes.
Ele suporta uma mistura de estilos procedurais imperativos, atores concorrentes, orientados a objetos e funcionais puros. Rust também oferece suporte a programação e metaprogramação genérica, em estilos estáticos e dinâmicos.