NATHAN COLEBROOK
Nathan Colebrook- 9798233119408
Unlock the power of the worlds most admired programming language.
Rust is revolutionizing systems programming by combining the raw speed of C++ with the memory safety of high-level languages like Python and JavaScript. But for many developers, the learning curve is steep. Concepts like the borrow checker, lifetimes, and ownership rules can feel like insurmountable barriers.
Rust Programming Fundamentals is your definitive guide to breaking through those barriers. This book strips away the jargon and complexity, offering a clear, structured path from absolute beginner to confident systems programmer. This is not just a syntax reference; it is a practical handbook designed to help you think like a Rustacean.
You will move quickly from setting up your toolchain to building robust, high-performance software. Unlike other guides that get stuck in theoretical loops, this book emphasizes "learning by doing." You will reinforce every concept by building tangible tools, including a fully functional Command-Line Task Manager and a high-performance Concurrent Log File Analyzer.
Inside this guide, you will master:
The Core Mental Model: Demystify Ownership, Borrowing, and Lifetimes with simple, concrete analogies that make memory safety intuitive. Fearless Concurrency: Learn to write multi-threaded applications that leverage modern multi-core CPUs without the fear of data races or deadlocks. Production-Grade Tooling: Master Cargo, the best-in-class package manager, to organize your code, manage dependencies, and run tests. Error Handling: replace crashing programs with robust software that handles failure gracefully using Rusts unique Result and Option types. Advanced Patterns: Dive into Traits, Generics, and Unsafe Rust to write code that is flexible, reusable, and blazing fast.Whether you are a seasoned C++ veteran looking to modernize your skillset, or a high-level developer ready to dive into the metal of the machine, this book provides the bridge you need. Stop fighting the compiler and start building the future.
Start your journey into safe systems programming today.
Léelo en cualquier dispositivo
iPhone y iPad
Descarga la App de lectura Vivlio Casa del Libro para IOS. Es gratuita y está disponible tanto para iPhone como para iPad.
Android
Descarga la App de lectura Vivlio Casa del Libro para Android. Es gratuita y está disponible tanto para móvil como para tablet.
Tu navegador
Puedes leer los eBooks directamente con nuestro visor online, accediendo a nuestra web desde tu móvil o tu ordenador, sin necesidad de descargar nada. Accede a tu área de usuario y empieza a leer.
eReader Vivlio Casa del Libro
Disfruta de la sensación de un libro físico, pero con las ventajas de un libro digital. Puedes comprar tu eReader Vivlio Casa del Libro aquí.
Empezar a utilizarlo es muy fácil, solo tienes que sincronizar la biblioteca con tu usuario y contraseña y a disfrutar de la lectura.
Otros eReaders*
Puedes conectar tu eReader a tu ordenador y enviar el libro al dispositivo utilizando Adobe Digital Editions.
* Los eReaders de Amazon (Kindle) solo permiten libros de su propia tienda, por lo que no son compatibles.
Especificaciones del producto
¡Sólo por opinar entras en el sorteo mensual de tres tarjetas regalo valoradas en 20€*!
Los eBooks más vendidos de la semana
Ver más