Hodnotenie:
Kniha získala zmiešané recenzie, pričom niektorí používatelia chvália jej hodnotu a vhodnosť pre začiatočníkov, zatiaľ čo iní kritizujú zrozumiteľnosť vysvetlení, chyby v kódovaní a zastaraný obsah.
Výhody:Dobrá hodnota; Dobrá referenčná kniha pre začiatočníkov.
Nevýhody:⬤ Nedostatočné vysvetlenia
⬤ Logika v príkladoch nie je dobre vysvetlená
⬤ Početné chyby v kódovaní
⬤ Neaktuálne informácie
⬤ Ťažkosti držať krok s rýchlo sa vyvíjajúcou technológiou.
(na základe 4 čitateľských recenzií)
Rust Programming By Example
Objavte svet programovania v jazyku Rust prostredníctvom reálnych príkladov Kľúčové vlastnosti Implementujte rôzne funkcie jazyka Rust na vytváranie bleskurýchlych aplikácií Naučte sa vytvárať aplikácie s grafickým používateľským rozhraním pomocou Gtk-rs Preskúmajte aspekt viacvláknového spracovania jazyka Rust na riešenie problémov v oblasti súbežnosti a v distribuovaných prostrediach Popis knihy
Rust je otvorený, bezpečný, súbežný a praktický jazyk vytvorený spoločnosťou Mozilla. Beží bleskovo rýchlo, zabraňuje segfaultom a zaručuje bezpečnosť. Táto kniha vám pomôže začať so základným vývojom softvéru tým, že vás prevedie rôznymi aspektmi programovania v jazyku Rust. Vďaka tomuto prístupu môžete preklenúť priepasť medzi učením a okamžitou implementáciou.
Začnete úvodom do jazyka Rust, naučíte sa základné aspekty, ako je jeho syntax, dátové typy, funkcie, generické prvky, riadiace toky a ďalšie. Potom sa rovno vrhnete na vytváranie svojho prvého projektu, hry Tetris. Ďalej vytvoríte grafický hudobný prehrávač a budete pracovať s rýchlym a spoľahlivým sieťovým softvérom pomocou Tokio, škálovateľnej a produktívnej asynchrónnej IO knižnice Rust.
V priebehu tejto knihy sa zoznámite s rôznymi funkciami programovania v jazyku Rust vrátane jeho funkcií SDL, slučky udalostí, súborového vstupu/výstupu a slávnej sady nástrojov GTK+ widget. Prostredníctvom týchto projektov uvidíte, ako dobre si Rust vedie z hľadiska súbežnosti - vrátane paralelizmu, spoľahlivosti, zvýšeného výkonu, generík, makier a bezpečnosti vlákien. Budeme sa venovať aj niektorým aspektom asynchrónneho a reaktívneho programovania v jazyku Rust.
Na konci knihy budete pohodlne vytvárať rôzne reálne aplikácie v jazyku Rust. Čo sa naučíte Kompilácia a spúšťanie projektov Rust pomocou správcu balíkov Cargo-Rust Používanie funkcií jazyka Rust-SDL, ako sú slučka udalostí, okná, nekonečné slučky, porovnávanie vzorov a ďalšie Vytvorenie grafického rozhrania pomocou Gtk-rs a Rust-SDL Zapracovanie mechanizmu súbežnosti a viacvláknovosti spolu s bezpečnosťou vlákien a zámkami Implementácia protokolu FTP pomocou asynchrónneho I/O zásobníka s knižnicou Tokio Komu je táto kniha určená
Táto kniha je určená pre vývojárov softvéru, ktorí sa zaujímajú o programovanie na úrovni systému a aplikácií a chcú rýchlo vstúpiť do používania jazyka Rust a pochopiť jeho základné funkcie. Predpokladá sa, že máte základné znalosti jazykov Java, C#, Ruby, Python alebo JavaScript. Obsah Základy jazyka Rust Začíname s SDL Udalosti a základné herné mechanizmy Pridanie všetkých herných mechanizmov Vytvorenie hudobného prehrávača Implementácia enginu hudobného prehrávača Hudobný prehrávač viac v jazyku Rust s Relm Porozumenie FTP Implementácia asynchrónneho FTP servera Implementácia asynchrónneho prenosu súborov Príloha: Rust Best Practices
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)