LIBRISTO
LIBROAMANTO
obowiązkowe
Zostań członkiem wspólnoty miłośników książek z całego świata i zyskaj mnóstwo korzyści. Załóż konto bezpłatnie
0
Darmowa dostawa z usługą Inpost oraz Orlen od 299.00 zł
DPD Kurier 12.99 Poczta Polska 18.99 Paczkomat 13.99 InPost Kurier 12.99 Punkt DPD 11.99

Darmowa dostawa dla zamówień powyżej 299,00 zł.

REPLACING C/C++ WITH RUST

A Practitioner's Guide to Memory Safety and Secure Systems

Język AngielskiAngielski
Książka Miękka
Książka REPLACING C/C++ WITH RUST JARED TRENT
Kod Libristo: 51587248
Wydawnictwo Independently published, marzec 2026
Seventy percent of critical vulnerabilities in real-world software trace back to a single root cause... Cały opis
? points 81 b
Gwarancja
najlepszej
ceny
144.73
Dostępna u dostawcy Wysyłamy za 14-21 dni

Nawet do 30 dni na zwrot


Klienci kupili także


Nikola Tesla a jeho tajné vynálezy David Childress / Książka Miękka
common.buy 30.23
HOMBRE SEPARADO ¿PADRE FELIZ? MONCADA LINARES / Książka Miękka
common.buy 72.77
Perla, růže, vlčí mák Karolína Jochová / Książka Miękka
common.buy 26.13

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.

Aktorka & Poliglotka
EWA KASP dla
Odtworzyć wideo
Ewa Kasp
Libristo ma największy wybór literatury obcojęzycznej. Dlatego tutaj kupuję swoje książki.

Informacje o książce

Pełna nazwa REPLACING C/C++ WITH RUST
Autor JARED TRENT
Język Angielski
Oprawa Książka - Miękka
Data wydania 2026
Liczba stron 460
EAN 9798254144465
Kod Libristo 51587248
Waga 786
Wymiary 191 x 235 x 24
Podaruj tę książkę jeszcze dziś
To łatwe
1 Dodaj książkę do koszyka i wybierz „dostarczyć jako prezent” 2 W odpowiedzi wyślemy Ci bon 3 Książka dotrze na adres obdarowanego

Mogłoby Cię także zainteresować


Nowość
C++ Memory Programming Kairo Corvin / Książka Miękka
common.buy 79.74
Embedded Programming with Rust Thomas M. Noble / Książka Miękka
common.buy 91.63
TOP
The Rust Programming Language, 3rd Edition Steve Klabnik / Książka Miękka
common.buy 181.42
1984-1985 Miners' Strike in Nottinghamshire Jonathan Symcox / E-book Adobe ePub DRM
common.buy 31.87
High Blood Pressure Bible Philippe Moser / E-book Adobe ePub DRM
common.buy 42.73
Advanced C++ Techniques for Game Developers Takehiro Kanegi / Książka Miękka
common.buy 200.59
Panoptic Sort Oscar H. Gandy Jr. / E-book Adobe ePub DRM
common.buy 128.84
Animal Liberation Now Peter Singer / Książka Miękka
common.buy 54.73
Biology and Management of Bactrocera and Related Fruit Flies Anthony R Clarke / E-book Adobe ePub DRM
common.buy 292.03
Rust in Action Tim McNamara / E-book Adobe ePub DRM
common.buy 213.40
Foxe's Book of Martyrs John Foxe / E-book Adobe ePub DRM
common.buy 9.63
Historical Guide to Roman York Chrystal Paul Chrystal / E-book Adobe ePub DRM
common.buy 31.87
Learn Ionic 2 Joyce Justin / E-book Adobe ePub DRM
common.buy 164.61
Divination and Oracles Michael Loewe / E-book Adobe ePub DRM
common.buy 197.00
Build Your Own Computer: From Scratch Richard Whipple / Książka Miękka
common.buy 56.37
Goliath Must Fall Louie Giglio / Książka Miękka
common.buy 68.36

Logowanie

Zaloguj się do swojego konta. Nie masz jeszcze konta Libristo? Utwórz je teraz!

 
obowiązkowe
obowiązkowe

Nie masz konta? Zyskaj korzyści konta Libristo!

Dzięki kontu Libristo będziesz mieć wszystko pod kontrolą.

Utwórz konto Libristo
Doradca książkowy Libroamiko
Cześć, jestem Libroamiko, w czym mogę pomóc?