LIBRISTO
LIBROAMANTO
obligatorio
Entre a formar parte de una comunidad de amantes de los libros del mundo entero y acceda a un sinfín de ventajas. Crear una cuenta gratis
0
Envío gratuito con Zásilkovna para compras superiores a 59.99 €
Mensajería SEUR 4.99 Mensajería GLS 7.99 Mensajería Correos 5.49 Mensajería DHL 5.49 Punto SEUR 3.99

Envío gratis a partir de 69,99 euros.

REPLACING C/C++ WITH RUST

A Practitioner's Guide to Memory Safety and Secure Systems

Idioma InglésInglés
Libro Tapa blanda
Libro REPLACING C/C++ WITH RUST JARED TRENT
Código Libristo: 51587248
Editores Independently published, marzo 2026
Seventy percent of critical vulnerabilities in real-world software trace back to a single root cause... Descripción completa
? points 85 b
34.79
Almacenamiento externo Envío en 14-21 días

Hasta 30 días para devoluciones


Clientes que también han comprado


Nikola Tesla a jeho tajné vynálezy David Childress / Libro Tapa blanda
common.buy 6.89
HOMBRE SEPARADO ¿PADRE FELIZ? MONCADA LINARES / Libro Tapa blanda
common.buy 16.59
Perla, růže, vlčí mák Karolína Jochová / Libro Tapa blanda
common.buy 6.49

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.

Actriz & Políglota
EWA KASP para
Visualizar el vídeo
Ewa Kasp
Libristo tiene la oferta más extensa de literatura en idiomas extranjeros. Por eso compran aquí sus libros.

Sobre el libro

Nombre y apellidos REPLACING C/C++ WITH RUST
Autor JARED TRENT
Idioma Inglés
Encuadernación Libro - Tapa blanda
Fecha de publicación 2026
Número de páginas 460
EAN 9798254144465
Código Libristo 51587248
Peso 786
Dimensiones 191 x 235 x 24
Regale este libro hoy
Es fácil
1 Añadir al carrito y elegir Entregar como regalo en el checkout 2 Le enviaremos un vale 3 El libro llegará a la dirección del destinatario

También puede interesarle


Nuevo
C++ Memory Programming Kairo Corvin / Libro Tapa blanda
common.buy 19.19
Embedded Programming with Rust Thomas M. Noble / Libro Tapa blanda
common.buy 21.99
Popular
The Rust Programming Language, 3rd Edition Steve Klabnik / Libro Tapa blanda
common.buy 47.29
1984-1985 Miners' Strike in Nottinghamshire Jonathan Symcox / Libro electrónico Adobe ePub DRM
common.buy 7.79
High Blood Pressure Bible Philippe Moser / Libro electrónico Adobe ePub DRM
common.buy 10.49
Advanced C++ Techniques for Game Developers Takehiro Kanegi / Libro Tapa blanda
common.buy 48.09
Panoptic Sort Oscar H. Gandy Jr. / Libro electrónico Adobe ePub DRM
common.buy 31.19
Animal Liberation Now Peter Singer / Libro Tapa blanda
common.buy 14.29
Rust in Action Tim McNamara / Libro electrónico Adobe ePub DRM
common.buy 52.19
Foxe's Book of Martyrs John Foxe / Libro electrónico Adobe ePub DRM
common.buy 2.39
Historical Guide to Roman York Chrystal Paul Chrystal / Libro electrónico Adobe ePub DRM
common.buy 7.79
Learn Ionic 2 Joyce Justin / Libro electrónico Adobe ePub DRM
common.buy 40.09
Divination and Oracles Michael Loewe / Libro electrónico Adobe ePub DRM
common.buy 47.79
Build Your Own Computer: From Scratch Richard Whipple / Libro Tapa blanda
common.buy 13.49
Goliath Must Fall Louie Giglio / Libro Tapa blanda
common.buy 16.49

Inicio de sesión

Inicie sesión en su cuenta. ¿No tiene una cuenta Libristo? ¡Cree una ahora!

 
obligatorio
obligatorio

¿No tiene cuenta? Descubra las ventajas de tener una cuenta Libristo.

Si tiene una cuenta Libristo, lo tendrá todo bajo control.

Crear una cuenta Libristo
Asesor de libros Libroamiko
Hola, soy Libroamiko, ¿puedo ayudarte?