Rust programozása: Gyors, biztonságos rendszerfejlesztés

Értékelés:   (4.7 az 5-ből)

Rust programozása: Gyors, biztonságos rendszerfejlesztés (Jim Blandy)

Olvasói vélemények

Összegzé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)

Eredeti címe:

Programming Rust: Fast, Safe Systems Development

Könyv tartalma:

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.

A könyv egyéb adatai:

ISBN:9781492052593
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2021
Oldalak száma:622

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Rust programozása: Gyors, biztonságos rendszerfejlesztés - Programming Rust: Fast, Safe Systems...
A rendszerprogramozás adja a világ számítási...
Rust programozása: Gyors, biztonságos rendszerfejlesztés - Programming Rust: Fast, Safe Systems Development

A szerző munkáit az alábbi kiadók adták ki:

© 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)