🎯 Linguagem Rust

Em poucas palavras

Rust é uma linguagem de programação de sistemas que prioriza desempenho, segurança de memória e concorrência. Pode ser instalada via rustup seguindo as instruções na página “Começar” do site do Rust ou diretamente de rustup.rs. A documentação completa está disponível no site de documentação do Rust.


📝 Notas e Desenvolvimento


🔗 Conexões e Contexto


📚 Referências e Fontes

📂 Outros Conteúdos Preservados

Rust

Definição

Rust é uma linguagem de programação de sistemas que prioriza desempenho, segurança de memória e concorrência. Pode ser instalada via rustup seguindo as instruções na página “Começar” do site do Rust ou diretamente de rustup.rs. A documentação completa está disponível no site de documentação do Rust.

Introdução

Rust é uma linguagem compilada antecipadamente (ahead-of-time). Isso significa que, quando você deseja executar um programa Rust, primeiro precisa compilar seu código-fonte usando o compilador Rust, rustc. Esse processo de compilação traduz seu código Rust em código de máquina que seu computador pode executar diretamente.

Para criar um arquivo-fonte em Rust, você deve nomeá-lo com a extensão .rs (por exemplo, main.rs ou my_program.rs). Se você usar várias palavras no nome do arquivo, a convenção é separá-las com sublinhados.

Para compilar um arquivo Rust simples, você usaria o comando rustc <filename>.rs em seu terminal (substituindo <filename>.rs pelo nome real do seu arquivo, como rustc main.rs). Isso produzirá um arquivo executável (por exemplo, main no Linux/macOS ou main.exe no Windows). Você pode então executar este executável diretamente digitando seu nome no terminal (por exemplo, ./main ou .\main.exe).

Para a maioria dos projetos Rust, você usará o Cargo, o sistema de construção e gerenciador de pacotes do Rust. Com o Cargo, você pode criar um novo projeto usando cargo new <project_name>. Para compilar seu projeto, você navega até o diretório do projeto e executa cargo build. Para compilar e, em seguida, executar imediatamente seu projeto, você pode usar o comando cargo run. O Cargo lida com as etapas de compilação para você e coloca o executável resultante em um diretório target/debug dentro do seu projeto.

:: Referência :: Rust Programming Language

:: Referência :: Install Rust - Rust Programming Language

Coisas Divertidas sobre Rust

Este é o mascote da comunidade Rust, seu nome é Ferris! Programadores Rust são chamados de Rustaceans.

Conceitos

Exercícios de Aprendizado