Что такое 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++:
- Высокая гибкость.
- Высокий уровень контроля.
- Может работать на устройствах с очень ограниченными ресурсами, например, на микроконтроллерах.
- Не имеет среды выполнения или сборки мусора.
- Ориентирован на надежность и безопасность без ущерба для производительности.