LIBRISTO
LIBROAMANTO
Obligatoire
Accédez à une communauté d'amateurs de livres à travers le monde et bénéficiez d’une panoplie d'avantages. Créer un compte gratuitement
0
La Poste Autrichienne 5.49 Service de messagerie GLS 4.99 Coursier DPD 4.49 Point DPD 3.49

REPLACING C/C++ WITH RUST

A Practitioner's Guide to Memory Safety and Secure Systems

Langue AnglaisAnglais
Livre Livre de poche
Livre REPLACING C/C++ WITH RUST JARED TRENT
Code Libristo: 51587248
Éditeurs Independently published, mars 2026
Seventy percent of critical vulnerabilities in real-world software trace back to a single root cause... Description détaillée
? points 69 b
27.99 TVA incluse
Stockage externe Expédition sous 14-21 jours
Autriche Livraison à Autriche

Jusqu'à 30 jours pour les retours


Les clients ont également acheté


Bientôt
Nikola Tesla a jeho tajné vynálezy David Childress / Livre Livre de poche
common.buy 6.39
HOMBRE SEPARADO ¿PADRE FELIZ? MONCADA LINARES / Livre Livre de poche
common.buy 16.59
Bientôt
Perla, růže, vlčí mák Karolína Jochová / Livre Livre de poche
common.buy 5.39

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.

Actrice & Polyglotte
EWA KASP pour
Lire la vidéo
Ewa Kasp
Libristo propose le plus grand choix de littérature étrangère. C’est pour cela que c’est ici que j’achète mes livres.

À propos du livre

Nom complet REPLACING C/C++ WITH RUST
Auteur JARED TRENT
Langue Anglais
Reliure Livre - Livre de poche
Date de parution 2026
Nombre de pages 460
EAN 9798254144465
Code Libristo 51587248
Poids 786
Dimensions 191 x 235 x 24
Offrez ce livre dès aujourd'hui
C’est simple
1 Ajouter au panier et choisir l'option Livrer comme cadeau à la caisse. 2 Nous vous enverrons un bon d'achat 3 Le livre arrivera à l'adresse du destinataire

Ceci pourrait également vous intéresser


C++ Memory Programming Kairo Corvin / Livre Livre de poche
common.buy 15.39
Embedded Programming with Rust Thomas M. Noble / Livre Livre de poche
common.buy 17.69
Top
The Rust Programming Language, 3rd Edition Steve Klabnik / Livre Livre de poche
common.buy 41.39
1984-1985 Miners' Strike in Nottinghamshire Jonathan Symcox / Livre numérique Adobe ePub DRM
common.buy 7.59
High Blood Pressure Bible Philippe Moser / Livre numérique Adobe ePub DRM
common.buy 10.29
Advanced C++ Techniques for Game Developers Takehiro Kanegi / Livre Livre de poche
common.buy 38.79
Panoptic Sort Oscar H. Gandy Jr. / Livre numérique Adobe ePub DRM
common.buy 30.49
Animal Liberation Now Peter Singer / Livre Livre de poche
common.buy 12.49
Rust in Action Tim McNamara / Livre numérique Adobe ePub DRM
common.buy 51.09
Foxe's Book of Martyrs John Foxe / Livre numérique Adobe ePub DRM
common.buy 2.29
Historical Guide to Roman York Chrystal Paul Chrystal / Livre numérique Adobe ePub DRM
common.buy 1.29
Learn Ionic 2 Joyce Justin / Livre numérique Adobe ePub DRM
common.buy 39.09
Divination and Oracles Michael Loewe / Livre numérique Adobe ePub DRM
common.buy 49.69
Complete Ninja Foodi XL Pro Air Fryer Oven Cookbook Mark Thornburg / Livre Livre relié
common.buy 26.29
Build Your Own Computer: From Scratch Richard Whipple / Livre Livre de poche
common.buy 10.89
Top
Goliath Must Fall Louie Giglio / Livre Livre de poche
common.buy 12.69

Connexion

Connectez-vous à votre compte. Vous n'avez pas encore de compte Libristo ? Créez-en un maintenant !

 
Obligatoire
Obligatoire

Vous n'avez pas encore de compte ? Découvrez les avantages d’avoir un compte Libristo !

Avec un compte Libristo, vous aurez tout sous contrôle.

Créer un compte Libristo
Conseiller littéraire Libroamiko
Bonjour, je suis Libroamiko, puis-je vous aider ?