The Rust Programming Language, 2nd Edition
M**.
Great for beginners
Great book, very informative and many examples. It really cemented my early understanding of Rust.
Q**Q
A Friendly Introduction to Rust
I picked up this book because I was interested in learning Rust and it has single handedly converted me into a Rustacean. The welcoming ethos of the Rust community was fully present throughout the book making it a particularly enjoyable read. The hands on projects do a great job of putting the concepts and theory into practice. It's an absolute essential for anyone starting their Rust journey. It does a great job of laying a solid foundation while also touching on the more advanced features of the language beginners will encounter in the real world. My only critique would be that it doesn't go too deep into the more advanced concepts of Rust, so more advanced Rustaceans won't get too much out of this book. However, I recognize that advanced Rustaceans are not the intended audience.
G**N
Well written, easy to get up and going
I've developed for about 35 years, so this book was maybe a little too 'easy', but it was fairly simple to bomb through in a few days, and get a good feel for Rust and a sense of how to use it. I preferred this to the online version with the exercises -- that was just a bit too confining, as I flip back and forth in the book to reference earlier read stuff and forward to find more complex challenges. The style was very matter of fact, not too slow, nor too fast.I'd definitely recommend this book in either hard copy or the online version to anyone interested in picking up some Rust bonafides. It's a good jumping off point whether you've got one language in your arsenal or ten.
A**X
A really nice read
It's filled with lots of information considering how new the language is. Worth the buy.
O**I
Amazing Programming Reference
This is one of the best programming references I've come across. Be warned, this book is not for someone new to programming, since many of the topics covered involve intermediate to advanced issues that rust utilizes to overcome many of the issues facing older, C-family programming.The method of instruction is my personal favorite: you're given a problem or issue, then you explore a natural process for solving the problem in rust. Multiple solutions are discussed, often ranging through various aspects of the language where you fine tune your approach until you eventually get to the ideal solution. Each chapter builds off the information mentioned in previous chapters, so unlike other programming references, where you can skip around, this book can actually be read from cover to cover.For anyone who prefers books for learning programming, I'd highly recommend this book. It's accessible, clear & concise, and meets the standard that I've come to expect regarding No Starch Press as a publisher.
D**H
Great book, greater language
I have nothing but high marks, but I want to offer a suggestion for the next edition.Chapter 7 needs to be split into Cargo and Organization/Access.Packages & Crates - CargoingModules & Paths & AccessThis chapter was unnecessarily confusing, and wow what an important chapter. I eventually did get it.Also can we drop the "binary" crate, "executable" crate vs library crate. Binary is not the most important aspect to the crate, it is that it is executable.Rust rocks! C & C++ eat my shorts. Peace, may your future be filled with performant and crash resistant code!
A**A
Finest programming book
Finest programming book I have ever read. Simplifies a complex language like Rust for easier understanding. Covers all aspects - basic to advanced.
T**R
Amazing Reference for anyone new to the Rust (or systems) Languages
I have never written programs in a system language before and was very hesitant to dive into Rust because of the "steep learning curve" talking point that is out there. This book was a great gentle introduction to the language. I am not saying that on a single read through you will be an expert, but it can definitely get you up and running in Rust. I just finished reading it (only took about a week to read and follow along with the exercises), but plan on rereading it to really pick up some of the trickier subjects with better understanding.
ترست بايلوت
منذ أسبوع
منذ 4 أيام