Return to Rust in Action, 1st Edition, Rust outline, Rust, Rust bibliography, Rust courses, Rust terms, Rust topics
“ (RiA1)
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.
Rust in Action introduces the Rust programming language by exploring numerous Rust systems programming concepts and Rust techniques. You'll be learning Rust by delving into how computers work under the hood. You'll find yourself playing with Rust persistent storage, Rust memory, Rust networking and even tinkering with Rust CPU instructions. The book takes you through using Rust to extend other applications and teaches you tricks to write blindingly fast Rust code. You'll also discover Rust parallel programming and Rust 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.
Rust is the perfect language for systems programming. It delivers the low-level programming power of the C language along with rock-solid coding 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 Rust compiler helps you avoid even subtle coding errors.
“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 Rust syntax and Rust structure. You’ll explore Rust implementations for Rust file manipulation, Rust networking, and Rust kernel-level programming and discover awesome techniques for Rust parallelism and Rust concurrency. Along the way, you’ll master Rust’s unique borrow checker model for Rust memory management without a garbage collector.
For intermediate programmers. No previous experience with Rust required.
Tim McNamara uses Rust to build data processing pipelines and generative art. He is an expert in natural language processing and data engineering.
See Rust in Action, 1st Edition, Table of Contents
PART 1 RUST LANGUAGE DISTINCTIVES
PART 2 DEMYSTIFYING SYSTEMS PROGRAMMING