Evaluare:
Recenzile acestei cărți despre Rust evidențiază exhaustivitatea și profunzimea cunoștințelor sale, în special pentru dezvoltatorii cu experiență anterioară în programare, mai ales în C și C++. Cartea este lăudată pentru conținutul său bine structurat, stilul de scriere captivant și exemplele practice. Cu toate acestea, se remarcă faptul că cartea nu este potrivită pentru începătorii compleți fără cunoștințe de programare, iar unii utilizatori au avut probleme cu lizibilitatea cărții în modul întunecat pe Kindle.
Avantaje:Acoperire cuprinzătoare a caracteristicilor limbajului Rust, scriere bine structurată și captivantă, exemple practice care conectează conceptele la C/C++, utilă pentru dezvoltatorii experimentați care fac tranziția la Rust și servește ca o referință bună pentru învățarea continuă.
Dezavantaje:Nu este potrivit pentru începătorii compleți fără experiență în programare, unele probleme cu lizibilitatea în modul întunecat pe Kindle și o ușoară schimbare de ton între primul capitol și capitolele următoare.
(pe baza a 81 recenzii ale cititorilor)
Programming Rust: Fast, Safe Systems Development
Programarea de sisteme reprezintă fundamentul pentru calculul mondial. Scrierea de cod sensibil la performanță necesită un limbaj de programare care să permită programatorilor să controleze modul în care sunt utilizate memoria, timpul de procesare și alte resurse ale sistemului.
Limbajul de programare de sisteme Rust combină acest control cu un sistem de tipuri modern care detectează clase largi de greșeli comune, de la erori de gestionare a memoriei la curse de date între fire de execuție. Cu ajutorul acestui ghid practic, programatorii de sisteme cu experiență vor învăța cum să acopere cu succes diferența dintre performanță și siguranță folosind Rust. Jim Blandy, Jason Orendorff și Leonora Tindall demonstrează modul în care caracteristicile Rust le permit programatorilor să dețină controlul asupra consumului de memorie și a utilizării procesorului, combinând performanța previzibilă cu siguranța memoriei și concurența de încredere.
Veți învăța: Tipurile de date fundamentale ale Rust și conceptele de bază ale proprietății și împrumutului. Cum să scrieți cod flexibil și eficient cu ajutorul trăsăturilor și al genericilor.
Cum să scrieți cod rapid, multithreaded fără curse de date. Instrumentele de putere cheie ale Rust: închideri, iteratori și programarea asincronă.
Colecții, șiruri de caractere și text, intrare și ieșire, macro-uri, cod nesigur și interfețe de funcții străine Această ediție revizuită și actualizată acoperă ediția Rust 2021.
© 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)