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

Co to jest Rust?

Rust to nowy język programowania, który miał swoje wydanie 1.0 w 2015 roku:

  • Rust to język kompilowany statycznie, pełniący podobną rolę jak C++
    • rustc używa LLVM jako backendu.
  • Rust obsługuje wiele platform i architektur:
    • x86, ARM, WebAssembly, …
    • Linux, Mac, Windows,…
  • Rust jest używany w szerokiej gamie urządzeń:
    • firmware i bootloadery,
    • inteligentne wyświetlacze,
    • telefony komórkowe,
    • komputery stacjonarne,
    • serwery.
This slide should take about 10 minutes.

Rust pasuje do tego samego obszaru co C++:

  • Wysoka elastyczność.
  • Wysoki poziom kontroli.
  • Can be scaled down to very constrained devices such as microcontrollers.
  • Nie ma biblioteki uruchomieniowej ani odśmiecania pamięci.
  • Koncentruje się na niezawodności i bezpieczeństwie bez poświęcania wydajności.