Playground

The Rust Playground provides an easy way to run short Rust programs, and is the basis for the examples and exercises in this course. Try running the “hello-world” program it starts with. It comes with a few handy features:

  • Em “Tools”, use a opção rustfmt para formatar seu cĂłdigo da maneira “padrĂŁo”.

  • Rust tem dois principais “perfis” (profiles) para gerar cĂłdigo: Debug (verificaçÔes de tempo de execução extras, menos otimização) e Release (menos verificaçÔes de tempo de execução, muita otimização). Estes sĂŁo acessĂ­veis em “Debug” no topo.

  • Se vocĂȘ estiver interessado, use “ASM” em “
” para ver o cĂłdigo assembly gerado.

This slide should take about 2 minutes.

Conforme os alunos se dirigem para o intervalo, incentive-os a abrir o playground e experimentar um pouco. Incentive-os a manter a guia aberta e experimentar durante o resto do curso. Isso Ă© particularmente Ăștil para alunos avançados que desejam saber mais sobre as otimizaçÔes do Rust ou assembly gerado.