A review by rjbs
The Rust Programming Language, 2nd Edition by Steve Klabnik, Carol Nichols

4.0

On a previous read, I gave this "just good". I think I may still feel the same way, but now I feel like achieving "just good" with this complex topic is a good job. I also think it helped that I have (a very small amount) more practical experience with the language, now, that made it possible to finish the whole book without getting stuck in a place where things had become too speculative.

Chapter 20, the "final project", has the reader build a multi-threaded web server. It's a complete toy, but it's also fifty lines to show how much the reader has learned, and it really does perform safe multi-threaded network request service. It was a really good final chapter.

This is definitely not the only Rust book to read to learn Rust, but it was a good one.