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 Kuriér GLS 3.99 Zberné miesto GLS 2.49 SPS 3.99 SPS Parcel Shop 2.99 Packeta kurýr 3.99 Slovenská pošta 3.99 Zberné miesto DPD 2.99 Packeta 2.99

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

REPLACING C/C++ WITH RUST

A Practitioner's Guide to Memory Safety and Secure Systems

Jazyk AngličtinaAngličtina
Kniha Brožovaná
Kniha REPLACING C/C++ WITH RUST JARED TRENT
Libristo kód: 51587248
Nakladateľstvo Independently published, marec 2026
Seventy percent of critical vulnerabilities in real-world software trace back to a single root cause... Celý popis
? points 77 b
31.85
Skladom u dodávateľa Odosielame za 14-21 dní

Až 30 dní na vrátenie tovaru


Zákazníci tiež kúpili


Nikola Tesla a jeho tajné vynálezy David Childress / Kniha Brožovaná
common.buy 6.48
HOMBRE SEPARADO ¿PADRE FELIZ? MONCADA LINARES / Kniha Brožovaná
common.buy 18.25
Perla, růže, vlčí mák Karolína Jochová / Kniha Brožovaná
common.buy 5.87

Seventy percent of critical vulnerabilities in real-world software trace back to a single root cause: memory safety errors. Buffer overflows. Use-after-free bugs. Data races. You've patched them. You've sanitized for them. You've lost weekends to them. Rust doesn't patch them - it makes them structurally impossible to write.

Replacing C/C++ with Rust is the guide written for engineers who already know systems programming deeply and are ready to stop fighting their compiler and start letting it fight for them.

This book is for you if you are...

  • A C or C++ developer who wants Rust's ownership model explained in terms you already understand
  • A security engineer evaluating exactly which vulnerability classes Rust eliminates - and which it doesn't
  • An embedded or systems programmer assessing Rust as a drop-in replacement for existing components
  • A tech lead building the business case for incremental Rust adoption in a legacy codebase

What you'll learn:

  • Understand Rust's borrow checker through direct comparison with C/C++ pointer semantics - not toy examples
  • Master ownership, lifetimes, and borrowing in the context of real systems code
  • Rewrite vulnerable C components - string parsers, linked lists, thread pools, network daemons - in safe Rust from scratch
  • Analyze real CVEs and trace exactly where in Rust's compilation pipeline each bug would have been caught
  • Implement FFI boundaries to mix Rust safely with existing C and C++ code using bindgen, cbindgen, and the cxx crate
  • Build concurrent, async Rust systems using the Send/Sync trait system and Tokio
  • Integrate Rust's toolchain - Cargo, Clippy, Miri, and cargo-fuzz - into professional CI/CD pipelines
  • Develop a practical migration strategy using the Strangler Fig pattern for incremental adoption without a full rewrite

This isn't another Rust tutorial.

Most Rust books start from zero. This one starts from where you already are. Every concept is introduced with a side-by-side C/C++ comparison. Every chapter in Parts III and IV ends with a hands-on project: a real, known-vulnerable component rewritten in safe Rust. No fluff, no "hello world" padding - just the knowledge transfer a working systems engineer actually needs to ship production Rust.

The borrow checker will argue with you. That's its job. This book teaches you to listen to it.

Whether you're evaluating Rust for your team, migrating your first component, or trying to finally make ownership click - this is the book that bridges the gap between knowing C/C++ and thinking in Rust.

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 REPLACING C/C++ WITH RUST
Autor JARED TRENT
Jazyk Angličtina
Väzba Kniha - Brožovaná
Dátum vydania 2026
Počet strán 460
EAN 9798254144465
Libristo kód 51587248
Nakladateľstvo Independently published
Váha 786
Rozmery 191 x 235 x 24
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

Mohlo by vás tiež zaujímať


C++ Memory Programming Kairo Corvin / Kniha Brožovaná
common.buy 17.54
Embedded Programming with Rust Thomas M. Noble / Kniha Brožovaná
common.buy 20.08
Top
The Rust Programming Language, 3rd Edition Steve Klabnik / Kniha Brožovaná
common.buy 41.28
Rust in Action Tim McNamara / E-kniha Adobe ePub DRM
common.buy 64.61
High Blood Pressure Bible Philippe Moser / E-kniha Adobe ePub DRM
common.buy 9.93
Advanced C++ Techniques for Game Developers Takehiro Kanegi / Kniha Brožovaná
common.buy 44.12
Panoptic Sort Oscar H. Gandy Jr. / E-kniha Adobe ePub DRM
common.buy 29.51
Top
Animal Liberation Now Peter Singer / Kniha Brožovaná
common.buy 13.48
Template Metaprogramming with C++ Marius Bancila / Kniha Brožovaná
common.buy 45.54
1984-1985 Miners' Strike in Nottinghamshire Jonathan Symcox / E-kniha Adobe ePub DRM
common.buy 7.29
Foxe's Book of Martyrs John Foxe / E-kniha Adobe ePub DRM
common.buy 2.22
Historical Guide to Roman York Chrystal Paul Chrystal / E-kniha Adobe ePub DRM
common.buy 13.48
Learn Ionic 2 Joyce Justin / E-kniha Adobe ePub DRM
common.buy 37.73
Divination and Oracles Michael Loewe / E-kniha Adobe ePub DRM
common.buy 47.98
Top
Real-Time C++ Christopher Kormanyos / Kniha Brožovaná
common.buy 50.61
Easy Learning Design Patterns C++ (1 Edition) hu yang hu / Kniha Brožovaná
common.buy 50.11
Build Your Own Computer: From Scratch Richard Whipple / Kniha Brožovaná
common.buy 12.37
Top
Goliath Must Fall Louie Giglio / Kniha Brožovaná
common.buy 15.00

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ť?