Értékelés:
A Rust-könyvről szóló kritikák kiemelik a könyv átfogó és mély ismereteit, különösen a korábbi programozási tapasztalattal rendelkező fejlesztők számára, különösen a C és C++ nyelveken. Dicsérik a jól strukturált tartalmat, a lebilincselő írásmódot és a gyakorlati példákat. Megjegyzik azonban, hogy a könyv nem alkalmas teljesen kezdők számára, akiknek nincs programozási háttere, és néhány felhasználónak problémái voltak a könyv olvashatóságával a Kindle sötét módjában.
Előnyök:A Rust nyelv jellemzőinek átfogó lefedettsége, jól strukturált és magával ragadó írásmód, a fogalmakat a C/C++ nyelvvel összekötő gyakorlati példák, hasznos a Rustra áttérő tapasztalt fejlesztők számára, és jó referenciaként szolgál a folyamatos tanuláshoz.
Hátrányok:Nem alkalmas teljesen kezdők számára, akiknek nincs programozási tapasztalatuk, a Kindle sötét módjában némi probléma van az olvashatósággal, és enyhe hangnemeltolódás az első fejezet és az azt követő fejezetek között.
(81 olvasói vélemény alapján)
Programming Rust: Fast, Safe Systems Development
A rendszerprogramozás adja a világ számítási alapjait. A teljesítmény-érzékeny kód írásához olyan programozási nyelvre van szükség, amely a programozók kezébe adja a memória, a processzoridő és más rendszererőforrások felhasználásának irányítását.
A Rust rendszerprogramozási nyelv ezt az ellenőrzést egy modern típusrendszerrel kombinálja, amely a gyakori hibák széles csoportjait - a memóriakezelési hibáktól kezdve a szálak közötti adatversenyekig - elkerüli. Ebből a gyakorlati útmutatóból a tapasztalt rendszerprogramozók megtanulhatják, hogyan hidalhatják át sikeresen a teljesítmény és a biztonság közötti szakadékot a Rust használatával. Jim Blandy, Jason Orendorff és Leonora Tindall bemutatják, hogy a Rust funkciói hogyan adnak a programozóknak kontrollt a memóriafogyasztás és a processzorhasználat felett azáltal, hogy a kiszámítható teljesítményt memóriabiztonsággal és megbízható párhuzamossággal kombinálják.
Megtanulhatod: A Rust alapvető adattípusai és a tulajdonlás és a kölcsönzés alapvető fogalmai. Hogyan írjunk rugalmas, hatékony kódot a traits és a generics segítségével.
Hogyan írjunk gyors, többszálú kódot adatversenyek nélkül. A Rust legfontosabb erőeszközei: lezárások, iterátorok és aszinkron programozás.
Gyűjtemények, karakterláncok és szövegek, bevitel és kimenet, makrók, nem biztonságos kód és idegen függvények interfészei Ez az átdolgozott, frissített kiadás a Rust 2021 Editiont fedi le.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)