Harmouch, Mahmoud
Ultimate Rust for Systems Programming: Master Core Programming for Architecting Secure and Reliable Software Systems with Rust and WebAssembly
- ISBN 13:
- 9788196994730
- author:
- Harmouch, Mahmoud
- format:
- Paperback
- publisher:
- Orange Education Pvt Ltd
- language:
- English
- Publication Year:
- 2024
- Pages:
- 740
- Dimensions:
- 23.5 x 19.1 x 3.8 centimetres (1
- Genre:
- Computers, Server & Database, General Server,
- Condition:
- New
- Availability:
- Item usually sent within 5 working days
Description
is your guide to mastering Rust programming and efficient system programming. This comprehensive book introduces you to the language's significance in system programming, its advantages over traditional languages like C/C++, and how to set up a development environment. You'll learn how to write secure code with Rust's strict memory safety guarantees and gain a comprehensive understanding of the language's capabilities, including concurrency management, error-handling techniques, and the complexities of Rust collections. The book covers foundational concepts, such as variables, data types, control flow, functions, closures, and memory management aspects like ownership, borrowing, and lifetimes. By the end of this book, you'll be able to set up the Rust environment effortlessly, ensuring a streamlined development process, and harness the power of Cargo, the package manager.