プレイグラウンド

Rust Playground は、短い Rust プログラムを実行するための簡単な方法を提供して おり、このコースの例や演習の基盤にもなっています。最初に表示される “hello-world” プログラムを実行してみてください。便利な機能がいくつか あります。

  • “Tools” の下にある rustfmt オプションを使うと、コードを「標準的な」 方法で整形できます。

  • Rust には、コードを生成するための主な「プロファイル」が 2 つあります: Debug(実行時チェックが多く、最適化は少ない)と Release(実行時チェックが少なく、 最適化が多い)です。これらは上部の “Debug” から利用できます。

  • 興味があれば、“…” の下にある “ASM” を使って、生成されたアセンブリ コードを見ることができます。

受講者が休憩に入る際には、プレイグラウンドを開いて少し試してみるよう 促してください。コースの残りの時間もタブを開いたままにして、いろいろ試してみるよう 勧めてください。これは、Rust の最適化や生成されたアセンブリについてもっと知りたい 上級の受講者にとって、特に役立ちます。