Cantitate/Preț
Produs

Rust

Autor Nouman Azam
en Limba Engleză Paperback – 6 sep 2025

Diferența majoră dintre acest volum semnat de Nouman Azam și documentația tehnică standard rezidă în abordarea sa metodică, orientată spre fluxul de lucru în mediul de dezvoltare Visual Studio Code. Considerăm că forța acestui manual de 627 de pagini stă în capacitatea de a demistifica sistemul de „ownership” și gestionarea memoriei, transformând concepte teoretice aride în instrumente practice pentru scrierea de cod eficient. Abordarea diferă de The Rust Programming Language: 2nd Edition prin faptul că este mai puțin abstractă și mai mult aplicabilă în scenarii de zi cu zi, precum procesarea textului sau manipularea sistemelor de fișiere, oferind un traseu de învățare structurat pe exerciții imediate. Ne-a atras atenția modul în care autorul ghidează cititorul prin trei paliere de complexitate. Începem cu elementele fundamentale — variabile, funcții și enumerări — pentru ca ulterior să explorăm programarea intermediară, unde accentul cade pe tipuri generice și programare funcțională. În final, volumul atacă subiecte de nișă, cum ar fi sistemele de macrocomenzi și concurența prin threading. Spre deosebire de Beginning Rust, care se concentrează strict pe sintaxă și shell-ul de comandă, Rust publicat de Rheinwerk Verlag GmbH extinde aria de aplicabilitate către dezvoltarea web și arhitecturi software complexe. Stilul este unul tehnic și dens, eliminând jargonul inutil în favoarea unor exemple de cod care pot fi compilate și testate imediat, asigurând astfel o înțelegere profundă a modului în care limbajul interacționează direct cu resursele hardware.

Citește tot Restrânge

Preț: 29717 lei

Preț vechi: 37146 lei
-20%

Puncte Express: 446

Carte disponibilă

Livrare economică 22 mai-05 iunie
Livrare express 07-13 mai pentru 12182 lei


Specificații

ISBN-13: 9781493226870
ISBN-10: 1493226878
Pagini: 627
Dimensiuni: 181 x 250 x 35 mm
Greutate: 1.11 kg
Editura: Rheinwerk Verlag GmbH

De ce să citești această carte

Recomandăm această carte programatorilor care doresc să treacă de la limbaje de nivel înalt la Rust, având nevoie de o resursă care combină rigoarea tehnică cu exercițiile aplicate. Cititorul câștigă o stăpânire clară asupra gestionării memoriei fără garbage collector și învață să construiască aplicații performante, de la utilitare de sistem la servicii web, folosind un limbaj modern și sigur.


Descriere

Get "close to the machine" by programming with Rust! Discover how to effectively use this low-level language to create fast and efficient code. Set up Rust, compile your first program, and learn the language essentials: variables, functions, conditionals, and more. Walk through Rust's unique ownership model and modular system, and then move on to more complex features, from flexibility and abstraction to web programming and text processing. Numerous code examples and exercises make this your go-to practical resource for Rust! In this book, you'll learn about: a. Language Basics Take your first steps with Rust! After installation and setup in Visual Studio Code, walk through the language building blocks, from variables to functions to enums. Learn how to implement ownership, define types, test your code, and more. b. Intermediate Programming Expand your toolkit for Rust programming! Write flexible code with generics and traits, incorporate features of functional programming, manage memory, implement data structures, and handle structs. c. Advanced Topics Become a Rust master! Tackle advanced topics, including sized and unsized types, concurrency via threading, the powerful macro system, web programming, text processing, and file and directory handling. Highlights include: 1) Language basics 2) Control flow 3) Ownership 4) Structs and enums 5) Generics and traits 6) Modular structure 7) Memory management 8) Testing 9) Concurrency 10) Functional programming 11) Web programming 12) Text processing and file handling