Rust Programming by Building Applications Rust Programming by Building Applications

Rust Programming by Building Applications

    • 6,49 €
    • 6,49 €

Publisher Description

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.

GENRE
Computing & Internet
RELEASED
2025
24 November
LANGUAGE
EN
English
LENGTH
100
Pages
PUBLISHER
Praise Iwueseter Terfa
PROVIDER INFO
Draft2Digital, LLC
SIZE
176.6
KB
Programación en Rust mediante la creación de aplicaciones Programación en Rust mediante la creación de aplicaciones
2025
Rust-Programmierung durch das Erstellen von Anwendungen Rust-Programmierung durch das Erstellen von Anwendungen
2025
Programmazione Rust tramite la creazione di applicazioni Programmazione Rust tramite la creazione di applicazioni
2025
Programmation Rust par la création d'applications Programmation Rust par la création d'applications
2025
Divine Archetypes Divine Archetypes
2025
Pantheon Structures Pantheon Structures
2025