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.