Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Rust to język programowania systemów zaprojektowany pod kątem wydajności, niezawodności i bezpieczeństwa pamięci — bez modułu odśmiecającego pamięci. Jest szeroko stosowany w systemach operacyjnych, narzędziach wiersza polecenia, serwerach internetowych i w dowolnym miejscu, gdzie ma znaczenie kontrola niskiego poziomu.
Rust od wielu lat prowadzi w corocznej ankiecie dla programistów Stack Overflow jako najbardziej podziwiany język, a Microsoft jest członkiem założycielem Rust Foundation.
Kluczowe pojęcia
- Cargo — narzędzie do tworzenia pakietów i menedżera pakietów Rusta. Będzie ona używana dla niemal wszystkich elementów: tworzenia projektów, dodawania zależności, kompilowania i testowania.
- crate — podstawowa jednostka kompilacji w języku Rust. Crate może być plikiem binarnym (wykonywalnym) lub biblioteką.
- rustup — oficjalny instalator i menedżer wersji łańcucha narzędzi Rust. Zapewnia aktualność kompilatora i narzędzi.
- crates.io — rejestr pakietów społeczności w crates.io.
Następne kroki
Uwaga / Notatka
Przed zainstalowaniem zestawu narzędzi zapoznaj się z uwagą dotyczącą zgodności funkcji Smart App Control w artykule Konfigurowanie środowiska deweloperskiego Rust w systemie Windows. Na urządzeniu, na którym jest uruchomiona funkcja Smart App Control w trybie wymuszania, niepodpisany łańcuch narzędzi Rust może być zablokowany.