Description
Book Synopsis:
Rust in Action is a hands-on guide to systems programming with Rust. Written for inquisitive programmers, it presents real-world use cases that go far beyond syntax and structure.
Summary:
Rust in Action introduces the Rust programming language by exploring numerous systems programming concepts and techniques. You'll be learning Rust by delving into how computers work under the hood. You'll find yourself playing with persistent storage, memory, networking, and even tinkering with CPU instructions. The book takes you through using Rust to extend other applications and teaches you tricks to write blindingly fast code. You'll also discover parallel and concurrent programming. Filled to the brim with real-life use cases and scenarios, you'll go beyond the Rust syntax and see what Rust has to offer in real-world use cases. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the technology:
Rust is the perfect language for systems programming. It delivers the low-level power of C along with rock-solid safety features that let you code fearlessly. Ideal for applications requiring concurrency, Rust programs are compact, readable, and blazingly fast. Best of all, Rust's famously smart compiler helps you avoid even subtle coding errors.
About the book:
Rust in Action is a hands-on guide to systems programming with Rust. Written for inquisitive programmers, it presents real-world use cases that go far beyond syntax and structure. You'll explore Rust implementations for file manipulation, networking, and kernel-level programming and discover awesome techniques for parallelism and concurrency. Along the way, you'll master Rust's unique borrow checker model for memory management without a garbage collector.
What's inside:
- Elementary to advanced Rust programming
- Practical examples from systems programming
- Command-line, graphical and networked applications
About the reader:
For intermediate programmers. No previous experience with Rust required.
About the author:
Tim McNamara uses Rust to build data processing pipelines and generative art. He is an expert in natural language processing and data engineering.
Table of Contents:
- Introducing Rust
- PART 1 - RUST LANGUAGE DISTINCTIVES
- Language foundations
- Compound data types
- Lifetimes, ownership, and borrowing
- PART 2 - DEMYSTIFYING SYSTEMS PROGRAMMING
- Data in depth
- Memory
- Files and storage
- Networking
- Time and timekeeping
- Processes, threads, and containers
- Kernel
- Signals, interrupts, and exceptions
Details
Are you ready to take your programming skills to the next level? Look no further than Rust in Action, the ultimate guide to systems programming with Rust. This comprehensive book is perfect for inquisitive programmers who are eager to explore the power of this cutting-edge language. With real-world use cases and hands-on examples, you'll delve deep into the inner workings of computers and learn how to write blindingly fast code. Don't miss out on this opportunity to become a Rust expert. Get your copy of Rust in Action today!
Unlock the true potential of Rust with Rust in Action. This practical guide takes you on a journey through the world of systems programming, showing you how to harness the power of Rust to build efficient and robust applications. From file manipulation to networking and kernel-level programming, you'll gain the skills needed to tackle complex projects with ease. Whether you're a beginner or an experienced programmer, Rust in Action has something for everyone. Experience the speed and reliability of Rust for yourself. Order your copy now!
Take your programming skills to new heights with Rust in Action. This hands-on guide is perfect for intermediate programmers looking to expand their knowledge and explore the world of systems programming. You'll learn everything from the basics of Rust syntax to advanced concepts like parallelism and concurrency. With practical examples and real-life use cases, you'll see firsthand how Rust can revolutionize your code. Don't wait any longer to unlock the full potential of Rust. Order your copy of Rust in Action today and start coding fearlessly!
Ready to discover the power of Rust? Look no further than Rust in Action, the ultimate guide to systems programming with Rust. Whether you're a seasoned programmer or just starting out, this book has something for everyone. With its easy-to-follow examples and in-depth explanations, Rust in Action will help you master the art of systems programming in no time. Don't miss out on this opportunity to supercharge your coding skills. Order Rust in Action today and experience the next evolution in programming!
Discover More Best Sellers in Programming Languages
Shop Programming Languages
Oracle PL/SQL Language Pocket Reference: A Guide to Oracle's PL/SQL Language Fundamentals
$13.39


Deep Learning with PyTorch Step-by-Step: A Beginner's Guide: Volume I: Fundamentals
$3.95


Practical Object-Oriented Design: An Agile Primer Using Ruby
$37.99


$49.99


$26.99


$20.78


JavaScript (7th Edition): The Definitive Guide: Master the World's Most-Used Programming Language
$24.49


$17.99
