
Rust Programming by Building Applications
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
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.
More details
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.