Best Sellers in Books
Discover the most popular and best selling products in Books based on sales

Disclosure: I get commissions for purchases made through links in this website
Programming - Programming Rust: Fast, Safe Systems Development

Description

Book Synopsis:

Systems programming provides the foundation for the world's computation. Writing performance-sensitive code requires a programming language that puts programmers in control of how memory, processor time, and other system resources are used. The Rust systems programming language combines that control with a modern type system that catches broad classes of common mistakes, from memory management errors to data races between threads.

With this practical guide, experienced systems programmers will learn how to successfully bridge the gap between performance and safety using Rust. Jim Blandy, Jason Orendorff, and Leonora Tindall demonstrate how Rust's features put programmers in control over memory consumption and processor use by combining predictable performance with memory safety and trustworthy concurrency.

You'll learn:

  • Rust's fundamental data types and the core concepts of ownership and borrowing
  • How to write flexible, efficient code with traits and generics
  • How to write fast, multithreaded code without data races
  • Rust's key power tools: closures, iterators, and asynchronous programming
  • Collections, strings and text, input and output, macros, unsafe code, and foreign function interfaces

This revised, updated edition covers the Rust 2021 Edition.

Details

Are you tired of dealing with memory management errors and data races in your systems programming projects? Look no further! Programming Rust: Fast, Safe Systems Development is the book that will revolutionize the way you write code. With a modern type system and powerful features, Rust puts programmers in control of memory consumption and processor use. Say goodbye to performance issues and hello to efficient, error-free code.

In this practical guide by Jim Blandy, Jason Orendorff, and Leonora Tindall, you'll discover the core concepts of ownership and borrowing, enabling you to write flexible, efficient code. Whether you're a seasoned systems programmer or just starting, this book will teach you how to write fast, multithreaded code without data races. With Rust's power tools like closures, iterators, and asynchronous programming, you'll be able to create robust and scalable applications.

But that's not all! This revised and updated edition covers the Rust 2021 Edition, ensuring that you stay at the forefront of systems development. With Rust, you can combine predictable performance with memory safety and trustworthy concurrency, paving the way for a future-proof codebase.

If you're ready to take your systems programming to the next level, seize the opportunity to gain control over memory, performance, and safety. Don't miss out on the chance to transform your projects with Programming Rust: Fast, Safe Systems Development. Grab your copy today!

Disclosure: I get commissions for purchases made through links in this website