Olá Mundo

Este é o código-fonte do programa "Hello World" tradicional:

// Isto é um comentário, e é ignorado pelo compilador.
// Podemos testar este código clicando o botão "Run" ou
// se preferirmos usar o nosso teclado, podemos usar o atalho "Ctrl + Enter"

// Este código é editável, sinta-se a vontade para alterá-lo!
// Podemos sempre retornar para o código original clicando o botão "Reset" ->

// Esta é a função principal.
fn main() {
    // Declarações nesta função são executadas quando o binário for chamado.

    // Imprime o texto na consola.
    println!("Hello World!");
}

println! é uma macro que imprime o texto na consola.

Um binário pode ser gerado usando o compilador da Rust: rustc:

$ rustc hello.rs

rustc produzirá um binário hello que pode ser executado:

$ ./hello
Hello World!

Atividade

Clique sobre o 'Run' acima para veres a saída esperada. Depois, adicione uma nova linha com uma segunda macro println! para que a saída exiba:

Hello World!
I'm a Rustacean!