Rullst AcademyRullst Academy/Lição
Rust: primeiras faíscas · Lição 01 / 06

O primeiro sinal

Uma pequena estação espacial está em silêncio. Você vai descobrir como um programa Rust envia sua primeira mensagem ao terminal.

Vamos descobrir juntos

  1. 1

    Rust é uma linguagem de programação. Escrevemos instruções em um arquivo de texto; o compilador verifica e transforma esse código em um programa executável.

  2. 2

    Neste programa, fn main() marca o ponto de entrada. As chaves { } cercam as instruções. Não precisa decorar os símbolos: procure a mensagem entre aspas.

  3. 3

    println! mostra uma linha de texto. As aspas delimitam a mensagem no código; elas não aparecem na saída. Compare os dois cartões e depois mostre o resultado.

✦
SUA MISSÃO

Distinguir o código que escrevemos do texto que o programa mostra.

Agora é a sua vez

Oficina de descobertas

Acenda o terminal

Escolha um cartão, leia o código e tente prever a saída antes de tocar em Mostrar resultado.
Mini experimento

Simulação didática: compare os cartões e confira suas previsões. O navegador não está compilando Rust nem iniciando um servidor.

fn main() { println!("Oi, cosmos!"); }
Monte suas respostas e confira quando estiver pronto.
Uma pausa para entender

Para mostrar outra mensagem, o que você mudaria?

Preciso de uma pista

Compare o texto entre aspas nos dois cartões. main continua sendo o ponto de entrada.

Carregando sua jornada…

Leve com você

Escreva em papel uma mensagem para um robô fictício. Circule só o que deveria aparecer no terminal, sem usar seu nome real.

Quero ver o Rust por trás

Esta parte é opcional. Não precisa decorar o código para continuar.

fn main() { println!("Hello, cosmos!"); }
No seu ritmo

Meus arquivos e GitHub

Toda lição pode virar um registro seu: código, anotações ou um plano de prática. Guardar um arquivo no GitHub é opcional e não altera seu XP.

Manual do aluno

O editor e os downloads abrem quando esta lição estiver liberada para sua conta. Confira o acesso abaixo ou volte ao mapa da trilha.

Conferindo seu acesso à lição…

Rullstpetbot

A IA pode errar. Confira no material da lição.