Ocena:

Książka została dobrze przyjęta jako doskonałe źródło do nauki Rusta, z praktycznym i łatwym do naśladowania podejściem. Jest szczególnie chwalona za przejrzystość i sposób, w jaki rozkłada złożone koncepcje. Może być jednak zbyt podstawowa dla zaawansowanych użytkowników i istnieją pewne uwagi krytyczne dotyczące organizacji książki i jakości jej fizycznego opakowania.
Zalety:⬤ Dobrze napisana i łatwa do zrozumienia
⬤ odpowiednia dla początkujących
⬤ praktyczne projekty
⬤ kładzie solidne fundamenty
⬤ jasne przykłady
⬤ wspiera etos społeczności Rust
⬤ może być czytana od deski do deski
⬤ dobre źródło informacji dla początkujących programistów.
⬤ Zbyt podstawowa dla zaawansowanych użytkowników
⬤ niektóre tematy nie zostały dogłębnie omówione
⬤ organizacja może być myląca dla początkujących
⬤ zgłoszono problemy z fizycznym opakowaniem
⬤ niektóre przykłady są ograniczone i mogą nie obejmować wszystkich typowych zastosowań.
(na podstawie 47 opinii czytelników)
The Rust Programming Language, 2nd Edition
Sprzedany w ponad 50 000 egzemplarzy, The Rust Programming Language jest kwintesencją przewodnika po programowaniu w języku Rust. Gruntownie zaktualizowana do najnowszej wersji Rusta, ta edycja jest uważana za oficjalną dokumentację języka.
The Rust Programming Language obejmuje wszystko, co można chcieć wiedzieć o tym języku. --Stack Overflow.
Rust był wielokrotnie wybierany najbardziej lubianym językiem w ankiecie dla programistów StackOverflow.
The Rust Programming Language, 2nd Edition to oficjalny przewodnik po języku Rust 2021 i najlepszy sposób na rozpoczęcie pracy z Rust. Nowe wydanie zawiera sekcję szybkich referencji na temat organizowania kodu za pomocą modułów oraz ulepszone przykłady zamknięcia przechwytywania, klawiatury move i cech Fn. Od aplikacji internetowych po systemy operacyjne, Rust jest bezpiecznym, szybkim i niezawodnym językiem programowania używanym do szerokiej gamy zastosowań.
Poprawione i zaktualizowane przez oryginalnych autorów, drugie wydanie The Rust Programming Language pokazuje czytelnikom, jak w pełni wykorzystać funkcje Rust 2021, od instalacji po tworzenie solidnych i skalowalnych programów. Zaczyna się od podstaw, takich jak tworzenie funkcji i wiązanie zmiennych, a następnie przechodzi do bardziej zaawansowanych koncepcji, takich jak obsługa błędów, refaktoryzacja, wielowątkowość i dopasowywanie wzorców. Ponadto czytelnicy znajdą porady dotyczące aktualizacji starszego kodu Rust, najnowsze ulepszenia komunikatów o błędach kompilatora oraz ulepszone wyjaśnienia i przykłady.