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?

Rust — новый язык программирования, версия 1.0 которого вышла в 2015 году:

  • Rust — это статически компилируемый язык, выступающий в той же роли, что и C++.
    • rustc использует LLVM в качестве бэкенда.
  • Rust поддерживает множество платформ и архитектур:
    • x86, ARM, WebAssembly, …
    • Linux, Mac, Windows, …
  • Rust используется для широкого спектра устройств:
    • прошивки и загрузчики,
    • смарт-экраны,
    • мобильные устройства,
    • настольные компьютеры,
    • серверы.
This slide should take about 10 minutes.

Rust подходит для той же области, что и C++:

  • Высокая гибкость.
  • Высокий уровень контроля.
  • Может работать на устройствах с очень ограниченными ресурсами, например, на микроконтроллерах.
  • Не имеет среды выполнения или сборки мусора.
  • Ориентирован на надежность и безопасность без ущерба для производительности.