Rozsdás programozás példával

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

Rozsdás programozás példával (Guillaume Gomez)

Olvasói vélemények

Összegzés:

A könyv vegyes értékeléseket kapott, egyes felhasználók dicsérik az értékét és a kezdők számára való alkalmasságát, míg mások a magyarázatok egyértelműségét, a kódolási hibákat és az elavult tartalmat kritizálják.

Előnyök:

Jó érték; Jó szakkönyv kezdőknek.

Hátrányok:

Nem megfelelő magyarázatok
A példák logikája nem jól magyarázott
Számos kódolási hiba
Elavult információk
Nehéz lépést tartani a gyorsan fejlődő technológiával.

(4 olvasói vélemény alapján)

Eredeti címe:

Rust Programming By Example

Könyv tartalma:

Fedezze fel a Ruszt programozás világát valós példákon keresztül Főbb jellemzők A Ruszt különböző funkcióinak alkalmazása a villámgyors alkalmazások építéséhez Tanulja meg a GUI alkalmazások készítését a Gtk-rs használatával Fedezze fel a Ruszt többszálúságát az egyidejűség és az elosztott környezetek problémáinak megoldásához Könyv leírása

A Rust egy nyílt forráskódú, biztonságos, egyidejű, gyakorlatias nyelv, amelyet a Mozilla hozott létre. Lángolóan gyorsan fut, megakadályozza a szegfaultokat és garantálja a biztonságot. Ez a könyv a Rust programozás különböző aspektusain végigvezetve eligazít az alapvető szoftverfejlesztésben. Ezzel a megközelítéssel azonnal áthidalhatja a tanulás és a megvalósítás közötti szakadékot.

A Rust bevezetésével kezdve megismerkedhetsz az alapvető szempontokkal, például a szintaxisával, az adattípusokkal, a függvényekkel, a generikusokkal, a vezérlési folyamatokkal és még sok mással. Ezt követően rögtön bele is vágsz az első projekted, egy Tetris játék megépítésébe. Ezután egy grafikus zenelejátszót építesz, és gyors, megbízható hálózati szoftverekkel dolgozol a Tokio, a skálázható és produktív aszinkron IO Rust könyvtár segítségével.

A könyv során a Rust programozás különböző funkcióit fedezheti fel, beleértve az SDL funkcióit, az eseményhurkot, a File I/O-t és a híres GTK+ widget eszköztárat. Ezeken a projekteken keresztül láthatja, hogy a Rust mennyire jól teljesít az egyidejűség - beleértve a párhuzamosságot, a megbízhatóságot, a jobb teljesítményt, a generikusokat, a makrókat és a szálbiztonságot - szempontjából. Kitérünk a Rust néhány aszinkron és reaktív programozási aspektusára is.

A könyv végére már kényelmesen építhet különböző valós alkalmazásokat a Rustban. Amit megtanulhat A Rust projektek lefordítása és futtatása a Cargo-Rust csomagkezelő segítségével A Rust-SDL olyan funkcióinak használata, mint az eseményhurok, ablakok, végtelen ciklusok, mintaillesztés és még sok más Grafikus felület létrehozása a Gtk-rs és a Rust-SDL használatával Egyidejűségi mechanizmus és többszálúság beépítése a szálbiztonsággal és a zárakkal együtt FTP protokoll megvalósítása a Tokio könyvtár segítségével aszinkron I/O stack használatával Kinek szól ez a könyv?

Ez a könyv a rendszerszintű és alkalmazásprogramozás iránt érdeklődő szoftverfejlesztőknek szól, akik gyors belépést keresnek a Rust használatába és a Rust programozás alapvető jellemzőinek megértésébe. Feltételezzük, hogy alapszintű ismeretekkel rendelkezik a Java, a C#, a Ruby, a Python vagy a JavaScript nyelvek terén. Tartalomjegyzék A Rust alapjai Az SDL-lel való indulás Események és alapvető játékmechanizmusok Az összes játékmechanizmus hozzáadása Zenelejátszó létrehozása A zenelejátszó motorjának megvalósítása Zenelejátszó rozsdásabb módon a Relm segítségével Az FTP megértése Egy aszinkron FTP-kiszolgáló megvalósítása Aszinkron fájlátvitel megvalósítása Függelék: Rust legjobb gyakorlatok

A könyv egyéb adatai:

ISBN:9781788390637
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Rozsdás programozás példával - Rust Programming By Example
Fedezze fel a Ruszt programozás világát valós példákon keresztül Főbb jellemzők A Ruszt különböző funkcióinak...
Rozsdás programozás példával - Rust Programming By Example

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)