Ocena:
Książka „Rust in Action” została dobrze przyjęta ze względu na jasne wyjaśnienia, praktyczne przykłady i kompleksowe omówienie języka Rust i programowania systemowego. Spotkała się jednak z krytyką za pewne niespójności w wyjaśnieniach i brak głębi w niektórych obszarach, szczególnie dla czytelników już zaznajomionych z koncepcjami programowania systemowego.
Zalety:⬤ Dobrze napisana i zwięzła
⬤ znaczące przykłady i wysokiej jakości kod
⬤ skuteczna pedagogika, która stopniowo wprowadza złożone tematy
⬤ dobra dla średnio zaawansowanych programistów
⬤ łączy język Rust i programowanie systemowe
⬤ praktyczne zastosowania zwiększają zrozumienie.
⬤ Niektóre sekcje są powtarzalne lub słabo wyjaśnione
⬤ strony są cienkie i podatne na prześwitywanie zakreślaczy
⬤ może być zbyt powierzchowna dla czytelników z wcześniejszym doświadczeniem w programowaniu systemowym
⬤ niektóre rozdziały mogą być zbyt rozwlekłe i nieostre
⬤ zawiera nieścisłości w przykładach kodu.
(na podstawie 27 opinii czytelników)
Rust in Action
Rust in Action to praktyczny przewodnik po programowaniu systemowym w języku Rust. Napisany dla dociekliwych programistów, przedstawia rzeczywiste przypadki użycia, które wykraczają daleko poza składnię i strukturę.
Podsumowanie
Rust in Action wprowadza w język programowania Rust, badając liczne koncepcje i techniki programowania systemowego. Będziesz uczyć się języka Rust, zagłębiając się w to, jak komputery działają pod maską. Będziesz bawić się trwałą pamięcią masową, pamięcią, sieciami, a nawet majstrować przy instrukcjach procesora. Książka poprowadzi cię przez używanie Rusta do rozszerzania innych aplikacji i nauczy cię sztuczek do pisania oślepiająco szybkiego kodu. Odkryjesz także programowanie równoległe i współbieżne. Wypełniona po brzegi rzeczywistymi przypadkami użycia i scenariuszami, pozwoli ci wyjść poza składnię Rusta i zobaczyć, co Rust ma do zaoferowania w rzeczywistych przypadkach użycia.
Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.
O technologii
Rust to idealny język do programowania systemowego. Zapewnia niskopoziomową moc języka C wraz z solidnymi funkcjami bezpieczeństwa, które pozwalają kodować bez strachu. Idealny do aplikacji wymagających współbieżności, programy w Rust są kompaktowe, czytelne i niesamowicie szybkie. Co najlepsze, słynny inteligentny kompilator Rusta pomaga uniknąć nawet subtelnych błędów w kodowaniu.
O książce
Rust in Action to praktyczny przewodnik po programowaniu systemowym w języku Rust. Napisany dla dociekliwych programistów, przedstawia rzeczywiste przypadki użycia, które wykraczają daleko poza składnię i strukturę. Poznasz implementacje języka Rust do manipulacji plikami, programowania sieciowego i programowania na poziomie jądra, a także odkryjesz niesamowite techniki równoległości i współbieżności. Po drodze opanujesz unikalny model sprawdzania pożyczek Rusta do zarządzania pamięcią bez garbage collectora.
Co zawiera
Od podstawowego do zaawansowanego programowania w języku Rust.
Praktyczne przykłady z programowania systemów.
Aplikacje wiersza poleceń, graficzne i sieciowe.
O czytelniku
Dla średnio zaawansowanych programistów. Nie wymaga wcześniejszego doświadczenia z językiem Rust.
O autorze
Tim McNamara używa języka Rust do tworzenia potoków przetwarzania danych i sztuki generatywnej. Jest ekspertem w dziedzinie przetwarzania języka naturalnego i inżynierii danych.
Spis treści
1 Wprowadzenie do języka Rust.
CZĘŚĆ 1 CECHY WYRÓŻNIAJĄCE JĘZYK RUST.
2 Podstawy języka.
3 Złożone typy danych.
4 Czas życia, własność i pożyczanie.
CZĘŚĆ 2 DEMISTYFIKACJA PROGRAMOWANIA SYSTEMÓW.
5 Dane w głębi.
6 Pamięć.
7 Pliki i pamięć masowa.
8 Praca w sieci.
9 Czas i pomiar czasu.
10 Procesy, wątki i kontenery.
11 Jądro.
12 Sygnały, przerwania i wyjątki.
© 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)