Ocena:
Recenzje chwalą książkę jako doskonałe wprowadzenie do Rusta, podkreślając jej przejrzystość i dostępność dla początkujących. Niektórzy czytelnicy zauważają jednak, że rozdziały są stosunkowo krótkie, co prowadzi do chęci uzyskania bardziej dogłębnych wyjaśnień na niektóre tematy.
Zalety:Jasne i łatwe do zrozumienia wyjaśnienia, dobre dla początkujących, pouczające i wciągające, obejmuje kluczowe cechy Rusta bez przytłaczającej złożoności, lepiej nadaje się dla nowicjuszy w porównaniu z innymi zasobami.
Wady:Rozdziały są zbyt krótkie, a niektóre tematy wymagają bardziej szczegółowych wyjaśnień.
(na podstawie 5 opinii czytelników)
Rust Crash Course: Build High-Performance, Efficient and Productive Software with the Power of Next-Generation Programming Skills (Englis
Poznaj podstawy programowania w języku Rust i wykorzystaj swoją wiedzę
KLUCZOWE CECHY
⬤ Obejmuje podstawy języka Rust, jego zaawansowane funkcje i jak rozpocząć kodowanie w Rust.
⬤ Liczne projekty, które poprawiają kodowanie, płynność koncepcji i doświadczenie w świecie rzeczywistym.
⬤ Każda część Rusta jest wprowadzona i szczegółowo wyjaśniona, wraz ze sposobem jej użycia.
OPIS
Rust to zaawansowany język programowania systemowego zapewniający szybkość, bezpieczeństwo pamięci i równoległość. Ta książka zawiera szybkie wprowadzenie do języka Rust, dzięki czemu można rozpocząć programowanie systemowe niskiego poziomu i tworzenie aplikacji internetowych, usług sieciowych i programów wbudowanych.
Książka zaczyna się od instrukcji dotyczących konfiguracji środowiska Rust, tworzenia programu "hello world" i rozpoczęcia pracy z cargo, menedżerem pakietów Rust i narzędziem do kompilacji. Książka jest kursem awaryjnym, chociaż obejmuje podstawowe zasady programowania, takie jak zmienne i zmienność, typy danych, komentarze i przepływ sterowania. Bardzo dokładnie omówiono takie tematy, jak własność, pożyczanie, struktury, wyliczenia i inne kolekcje. Obsługa błędów, zarządzanie pamięcią i współbieżność są dobrze zademonstrowane przy użyciu praktycznych projektów. Książka wyjaśnia, jak konstruować zautomatyzowane testy, pisać aplikacje wielowątkowe i bez trudu wykorzystywać popularne struktury danych. Książka kończy się kilkoma praktycznymi projektami, w tym tworzeniem aplikacji CLI, aplikacji internetowej, klasyfikatora obrazów binarnych i programu wbudowanego.
Po przeczytaniu tej książki będziesz miał dogłębne zrozumienie zasad programowania w Rust i będziesz w stanie tworzyć idiomatyczny kod Rust dla swoich projektów, a także ulepszone testy i dokumentację.
CZEGO SIĘ NAUCZYSZ
⬤ Poznasz Rust's Cargo, podstawowe koncepcje, kolekcje, generyczne typy danych, iteratory i zamknięcia.
⬤ Nauczysz się pisać i doświadczać działania programów bezpiecznych dla pamięci.
⬤ Zaimplementować i przećwiczyć różne struktury danych i algorytmy.
⬤ Zapoznanie się z systemami modułów Rust, takimi jak pakiety, skrzynki, moduły i ścieżki.
⬤ Praca z obsługą błędów, testowanie kodu i praca z możliwościami współbieżności.
DLA KOGO JEST TA KSIĄŻKA
Ta książka jest przeznaczona dla programistów i programistów systemowych zainteresowanych językiem Rust jako alternatywą dla C/C++. Książka ta jest również dostępna dla studentów zainteresowanych nauką programowania systemowego przy użyciu języka Rust. Książka zakłada wcześniejszą znajomość podstawowych pojęć programistycznych lub jakiegokolwiek innego języka programowania.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)