Що таке 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++:

  • Висока гнучкість.
  • Високий рівень контролю.
  • Може бути зменьшений до дуже обмежених пристроїв, таких як мікроконтролери.
  • Не має часу виконання або збирання сміття.
  • Зосереджений на надійності та безпеці без шкоди для продуктивності.