rust_in_action_preface

Rust in Action, 1st Edition, Preface

Return to Rust in Action, 1st Edition, Rust outline, Rust, Rust bibliography, Rust courses, Rust terms, Rust topics

“No one knows whether reading a technical book is going to be worth the effort. These books can be expensive, dull, and poorly written. Even worse, there’s a good chance that you won’t learn anything. Luckily, this book is written by someone who understands that.” (RiA1)

“This book’s first aim is to teach you Rust. Rust in Action presents large, working Rust projects to promote your Rust learning. Over the course of the Rust book, you’ll write a Rust database, a Rust CPU emulator, an Rust operating system kernel, and several other interesting Rust projects. You’ll even dabble with Rust generative art. Each Rust project is designed to enable you to explore the Rust programming language at your own pace. For those readers who know little Rust, there are many opportunities to expand the Rust projects in whatever direction you choose." ([[RiA1)

“There is more to learning a programming language than studying its syntax and semantics, however. You are also joining a Rust community. Unfortunately, established communities can create invisible barriers for new entrants because of their shared knowledge, Rust jargon, and Rust practices.” (RiA1)

“One such barrier for many new Rust programmers is the concept of Rust systems programming. Lots of programmers come to Rust without a background in that area. To compensate for this, Rust in Action has a second aim — to teach you systems programming. And, among other topics, you’ll learn about how Rust memory, Rust digital timekeeping, and Rust device drivers work in the book’s 12 chapters. I hope this enables you to feel more comfortable when becoming a member of the Rust community. And we need you!” (RiA1)

“Our societies depend on software, yet critical security holes are accepted as normal and, perhaps, inevitable. Rust demonstrates that these are neither. Moreover, our computers are filled with bloated, energy-intensive applications. Rust provides a viable alternative for developing software that is less demanding on these finite resources.” (RiA1)

“Rust in Action is about empowerment. This book’s ultimate objective is to convince you of that. Rust is not reserved for a select group of Rust experts. It is a tool that’s available for everyone. Well done for making it this far through your learning journey; it’s my pleasure to take you a few more steps.” (RiA1)

Fair Use Sources

rust_in_action_preface.txt · Last modified: 2024/04/28 03:24 by 127.0.0.1