LIBRISTO
LIBROAMANTO
povinné
Staňte sa súčasťou komunity milovníkov kníh z celého sveta a získajte hromadu výhod. Založiť účet zdarma
0
Doprava zadarmo s Packetou nad 59.99 €
Kuriér DPD 2.99 Zberné miesto GLS 2.49 SPS 3.99 SPS Parcel Shop 2.99 Packeta kurýr 3.99 Pošta 3.99 Zberné miesto DPD 2.99 Kuriér GLS 3.99 Packeta 2.99

Doprava zdarma pre objednávky nad 59,99 € s Packetou a SPS Boxmi.

Mastering Rust Programming

A Complete Guide for Building Reliable and Fast Software

Jazyk AngličtinaAngličtina
Kniha Brožovaná
Kniha Mastering Rust Programming Markus Hale
Libristo kód: 50599151
Nakladateľstvo Independently published, november 2025
Master the Most Loved Language and Build Blazing-Fast, Reliable SoftwareFor decades, programmers fac... Celý popis
? points 34 b
14.07
Skladom u dodávateľa Odosielame za 9-15 dní

30 dní na vrátenie tovaru

Master the Most Loved Language and Build Blazing-Fast, Reliable Software

For decades, programmers faced a painful choice: the raw speed of C/C++ (with the risk of memory bugs and security flaws) or the safety of languages like Java and Python (with the cost of a garbage collector). Rust solves this dilemma.

Rust delivers C-level performance, fearless concurrency, and guaranteed memory safety, all verified at compile time. While consistently ranked as the "most loved" language, its famously steep learning curve can be intimidating.

Mastering Rust Programming is your complete, project-based guide to conquering that curve. This book is a practical journey designed to take you from your first fn main() to building high-performance, production-ready applications. It focuses on helping you internalize a new, powerful way of thinking about software.

You will not just learn the syntax; you will master the "why" behind Rust's most powerful features.

Inside, you will learn to:

  • Grasp the Core of Rust: Build a deep, intuitive understanding of the Ownership and Borrowing system, the heart of Rust's safety guarantees.
  • Model Data Effectively: Use Rust's powerful Enums, Structs, and Pattern Matching to create expressive, type-safe data models.
  • Write Reusable Code: Master high-level abstractions with Traits and Generics to write flexible, zero-cost abstractions.
  • Handle Errors Robustly: Learn to use Result and Option to manage recoverable errors and write code that is reliable by default.
  • Write Fearless Concurrent Code: Confidently build multi-threaded and asynchronous programs using Arc, Mutex, and the async/await syntax.
  • Manage Your Project: Organize large codebases with modules, packages, and crates, and learn to write comprehensive tests.


Build Two Real-World Capstone Projects:

This book is not just theory. You will apply your skills by building two professional-grade projects from scratch:

  1. A High-Performance CLI Tool: Build an rgrep clone that searches files, complete with argument parsing and efficient file I/O.
  2. A Concurrent Backend Web Service: Build a todo_api using the Axum framework, connecting to a PostgreSQL database with compile-time-checked SQLx queries.


This book is the ideal guide for C and C++ developers seeking memory safety without sacrificing performance, or for Python, Java, and JavaScript developers who want to add a powerful, high-performance language to their toolkit.

If you are ready to master the future of systems programming, this guide is your path from beginner to confident Rustacean.

Herečka & Polyglotka
EWA KASP pre
Prehrať video
Ewa Kasp
Libristo má najväčší výber cudzojazyčnej literatúry. Preto si knihy kupujem tu.

Informácie o knihe

Celý názov Mastering Rust Programming
Autor Markus Hale
Jazyk Angličtina
Väzba Kniha - Brožovaná
Dátum vydania 2025
Počet strán 388
EAN 9798273756526
Libristo kód 50599151
Nakladateľstvo Independently published
Váha 519
Rozmery 152 x 229 x 20
Darujte túto knihu ešte dnes
Je to jednoduché
1 Pridajte knihu do košíka a vyberte možnosť doručiť ako darček 2 Obratom Vám zašleme poukaz 3 Knihu zašleme na adresu obdarovaného

Prihlásenie

Prihláste sa k svojmu účtu. Ešte nemáte Libristo účet? Vytvorte si ho teraz!

 
povinné
povinné

Nemáte účet? Získajte výhody Libristo účtu!

Vďaka Libristo účtu budete mať všetko pod kontrolou.

Vytvoriť Libristo účet
Knižný radca Libroamiko
Ahoj, som Libroamiko, môžem pomôcť?