Rust Programming by Building Applications
-
- Einzelkauf Download ausgewählt
-
Sprache:Englisch
Fr. 6.00
inkl. gesetzl. MwSt.Beschreibung
Produktdetails
Format
ePUB
Kopierschutz
Ja
Family Sharing
Ja
Text-to-Speech
Ja
Erscheinungsdatum
24.11.2025
Verlag
Praise Iwueseter TerfaSeitenzahl
(Printausgabe)
Dateigröße
171 KB
Sprache
Englisch
EAN
9798232446185
Dive into Rust programming with Rust Programming by Building Applications: Learn Fundamentals Through Projects by Rohan Singh. This 196-page guide, released in 2025, teaches Rust-a systems language celebrated for safety, concurrency, and performance-via practical projects. Rust eliminates bugs like memory leaks and data races at compile time, without garbage collection, making it perfect for web servers, embedded systems, and more. Born from Mozilla's needs, it's now used by Microsoft, Amazon, and others for reliable software.
The book starts with an introduction to Rust's pillars: ownership for memory safety, borrowing to prevent races, and lifetimes for valid references. Chapters progress from basics (variables, functions) to advanced topics like generics, traits, concurrency with mutexes, and async programming.
Hands-on projects shine: Build a command-line todo app using clap for parsing, file I/O for persistence, and testing. Then, create a simple HTTP server with hyper, handling routing, concurrency, and deployment via Docker.
Ideal for beginners with basic programming knowledge or intermediates from Python/JavaScript, it assumes no Rust experience. Packed with code examples, tips (e.g., embrace the borrow checker), and real-world applications like Firefox's media parser, this book fosters efficient, bug-free code.
Whether for systems dev, games, or cloud, master Rust through building-start today for high-performance apps.
Kundinnen und Kunden meinen
Verfassen Sie die erste Bewertung zu diesem Artikel
Helfen Sie anderen Kund*innen durch Ihre Meinung