Rust
Autor Marco Amann, Joachim Baumann, Marcel Kochde Limba Germană Paperback – 3 iun 2022
Ceea ce diferențiază volumul Rust de documentația tehnică standard este orientarea sa pragmatică spre ecosistemul de producție, mutând accentul de la sintaxă la arhitectura soluțiilor software complexe. Remarcăm modul în care autorii Marco Amann, Joachim Baumann și Marcel Koch nu se limitează la prezentarea regulilor de ownership și borrowing, ci demonstrează utilitatea lor în scenarii reale, precum dezvoltarea de microservicii sau utilizarea WebAssembly. Ca și Oliver Zeigermann în React, autorii distilează experiență reală în principii acționabile, oferind o perspectivă aplicată asupra modului în care un limbaj de programare transformă fluxul de lucru în dezvoltarea software. Considerăm că punctul forte al acestei lucrări este secțiunea dedicată integrării: într-o lume în care rescrierea completă a codului legacy este rareori o opțiune, ghidul explică detaliat cum se pot utiliza Language Bindings pentru a interfața Rust cu limbaje precum Java. Parcurgerea celor 436 de pagini oferă o experiență de învățare structurată, în care teoria este imediat validată prin exemple de cod (disponibile online). Tonul este unul tehnic și riguros, acoperind subiecte critice precum programarea concurentă, testarea și securitatea execuției. De la programarea la nivel de sistem până la implementarea de mock-uri pentru teste unitare, cartea publicată de dpunkt.verlag servește drept punte între stăpânirea teoretică a limbajului și livrarea de aplicații robuste și performante în mediul enterprise.
Preț: 228.66 lei
Preț vechi: 285.83 lei
-20%
Carte disponibilă
Livrare economică 18-23 mai
Livrare express 07-13 mai pentru 29.17 lei
Specificații
ISBN-10: 3864908787
Pagini: 436
Dimensiuni: 164 x 238 x 29 mm
Greutate: 0.83 kg
Editura: dpunkt.verlag
De ce să citești această carte
Recomandăm această carte dezvoltatorilor care doresc să treacă de la statutul de începător la cel de profesionist în Rust. Veți câștiga o înțelegere profundă a modului în care acest limbaj garantează siguranța memoriei fără a sacrifica performanța, aplicând conceptele direct în proiecte de microservicii sau WebAssembly. Este resursa ideală pentru cei care au nevoie de soluții concrete pentru integrarea Rust în infrastructuri software deja existente.
Despre autor
Marco Amann, Joachim Baumann și Marcel Koch sunt experți în dezvoltarea software, specializați în limbaje de programare de înaltă performanță și arhitecturi de sistem. Experiența lor cumulată în proiecte complexe de inginerie software se reflectă în abordarea structurată a cărții, punând un accent deosebit pe siguranța codului și eficiența execuției. Colaborarea lor sub egida editurii dpunkt.verlag a rezultat într-un manual tehnic de referință pentru comunitatea vorbitoare de limbă germană, axat pe soluții practice și integrare industrială.
Descriere scurtă
- Kompakte Einführung und fortgeschrittene Themen
- Praktische Beispiele wie Webanwendungen, Microservices, Mocking oder Language Bindings
- Alle Codebeispiele online verfügbar
Es illustriert alle Inhalte mit zahlreichen Rust-Beispielen. Nach einer Einführung in die Grundlagen, Nebenläufigkeit und das Testen mit Rust kommt der praktische Teil.
Anhand einer Webapplikation und ihrer Aufteilung in Microservices werden die Vorteile und Eigenheiten der Sprache Rust anschaulich vermittelt. Systemnahe Programmierung, die Kommunikation mit Sprachen wie Java, aber auch die Verwendung von WebAssembly werden ebenfalls betrachtet.
Nach der Lektüre dieses Buchs können Sie produktiv in Rust programmieren und haben neben den Grundlagen ein gutes Verständnis für typische Anwendungsbereiche der Sprache wie WebAssembly, Systemnahe Programmierung oder Einbindung in bestehende Umgebungen über Language Bindings.