Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Песочница

Rust Playground — удобный способ запускать короткие программы на Rust; на нём основаны примеры и упражнения курса. Попробуйте запустить программу «hello-world», с которой он начинается. В нём есть несколько полезных функций:

  • В меню «Tools» используйте опцию rustfmt, чтобы отформатировать код по «стандартным» правилам.

  • В Rust есть два основных «профиля» сборки кода: Debug (дополнительные проверки во время выполнения, меньше оптимизаций) и Release (меньше проверок во время выполнения, много оптимизаций). Переключаться между ними можно через меню «Debug» вверху страницы.

  • Если интересно, используйте «ASM» в меню «…», чтобы посмотреть сгенерированный ассемблерный код.

This slide should take about 2 minutes.

Когда слушатели уходят на перерыв, предложите им открыть песочницу и немного поэкспериментировать. Пусть оставят вкладку открытой и пробуют что-то в течение оставшейся части курса. Это особенно полезно продвинутым слушателям, которые хотят узнать больше об оптимизациях Rust или о сгенерированном ассемблере.