Rust for Rustaceans: Programare idiomatică pentru dezvoltatori experimentați

Evaluare:   (4.8 din 5)

Rust for Rustaceans: Programare idiomatică pentru dezvoltatori experimentați (Jon Gjengset)

Recenzii ale cititorilor

Rezumat:

Cartea „Rust for Rustaceans” este bine apreciată în rândul cititorilor care au experiență cu Rust, concentrându-se pe concepte intermediare și avansate. Mulți recenzenți îi apreciază profunzimea, organizarea și capacitatea de a clarifica subiecte complexe. Cu toate acestea, unii cititori au semnalat probleme cu redarea codului în formate digitale, în special pe dispozitivele Kindle, care pot împiedica înțelegerea.

Avantaje:

Avansează cunoștințele dincolo de materialele pentru începători, făcându-l ideal pentru cursanții intermediari.
Oferă o înțelegere profundă a conceptelor și funcționării Rust, în special pentru programarea sistemelor și proiectele complexe.
Context bogat și explicații detaliate, inclusiv euristici și bune practici.
Experiența vastă a autorului și contribuția comunității sunt foarte apreciate.
Util ca ghid de referință în timp ce lucrați la programarea practică în Rust.

Dezavantaje:

Probleme inițiale de redare a codului în format Kindle, care au provocat confuzie, dar par a fi rezolvate.
Unii cititori consideră că stilul de scriere este dens și abstract, făcând dificilă înțelegerea conceptelor fără resurse suplimentare.
Lipsa exemplelor concrete și a ilustrațiilor pentru ideile complexe, făcând necesară pentru unii recitirea pasajelor de mai multe ori.

(pe baza a 40 recenzii ale cititorilor)

Titlul original:

Rust for Rustaceans: Idiomatic Programming for Experienced Developers

Conținutul cărții:

Stăpânește codarea de nivel profesional în Rust.

Pentru dezvoltatorii care au stăpânit elementele de bază, această carte este următorul pas pe calea către programarea la nivel profesional în Rust. Acoperă tot ce aveți nevoie pentru a construi și menține baze de cod mai mari, pentru a scrie aplicații și biblioteci puternice și flexibile și pentru a extinde cu încredere domeniul de aplicare și complexitatea proiectelor dvs.

Autorul Jon Gjengset vă duce în profunzimea limbajului de programare Rust, disecând subiecte de bază precum proprietatea, trăsăturile, concurența și codul nesigur. Veți explora concepte cheie precum dispunerea tipurilor și coerența trăsăturilor, veți pătrunde în mecanismele interne ale programării concurente și ale asincroniei cu async/await și veți face un tur al lumii programării no_std. Gjengset oferă, de asemenea, îndrumări de specialitate privind proiectarea API, strategiile de testare și gestionarea erorilor și vă va ajuta să vă dezvoltați înțelegerea interfețelor cu funcții străine, siguranța obiectelor, macro-urile procedurale și multe altele.

Veți învăța:

- Cum să proiectați programe Rust fiabile, idiomatice și ergonomice bazate pe cele mai bune principii.

- Utilizarea eficientă a macro-urilor declarative și procedurale și diferența dintre acestea.

- Cum funcționează asincronia în Rust - de la tipurile Pin și Waker utilizate în implementările manuale ale Futures, până la modul în care async/await vă scutește de a vă gândi la majoritatea acestor cuvinte.

- Ce înseamnă pentru cod să fie nesigur și cele mai bune practici pentru scrierea și interacțiunea cu funcții și trăsături nesigure.

- Cum să organizați și să configurați proiecte Rust mai complexe astfel încât să se integreze frumos cu restul ecosistemului.

- Cum să scrieți cod Rust care poate interopera cu biblioteci și sisteme non-Rust sau să ruleze în medii constrânse și încorporate.

Plin de perspective practice și pragmatice pe care le puteți aplica imediat, Rust for Rustaceans vă ajută să faceți mai mult cu Rust, învățându-vă totodată mecanismele sale de bază.

Alte date despre carte:

ISBN:9781718501850
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale
Anul publicării:2021
Numărul de pagini:264

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Rust for Rustaceans: Programare idiomatică pentru dezvoltatori experimentați - Rust for Rustaceans:...
Stăpânește codarea de nivel profesional în Rust....
Rust for Rustaceans: Programare idiomatică pentru dezvoltatori experimentați - Rust for Rustaceans: Idiomatic Programming for Experienced Developers

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)