Command Line Rust is a great book

162 points lifeeraser

This is my third Rust book after the official book and Rust in Action. The other two books are great, but they were too theoretical for me. I'm a slow learner and had much trouble grokking Rust's features and idiosyncrasies. When I was done with these books, I was lost and unsure of what I could do.

Command-Line Rust taught me how to use crates like clap, assert\_cmd, and regex. I felt lost before because I didn't know about Rust's ecosystem--which is arguably as important as the language itself. Also, looking up and comparing libraries is a tiring task! blessed.rs is nice but Command-Line Rust really saved me from analysis paralysis.

Rust's impressive features meant little to me when I couldn't get things done. Before this book, I was struggling to work on my own Rust projects--I was unsure if I could build anything practical. Now I can confidently write small programs I usually used Python for. And that confidence is critical for tackling bigger problems.