4 ms·
Rust for Rustaceans
- deleted 2y ago[deleted]
- tkubacki 2y agoThis book is good but I think it’s too hard for beginners. I would recommend to read ‘zero to production in Rust’ by Luca Palmieri first especially if you like more learning by doing approach
- wilkystyle 2y agoThanks for the book recommendation. I think this book is very much not intended for beginners, in fact the linked website says the following in the first paragraph: > For developers who’ve mastered the basics, this book is the next step on your way to professional-level programming in Rust.
- atoav 2y agoNot to complain, but isn't the title Rust for Rustaceans a clear hint that this book is meant for people already involved with the language?
- tkubacki 2y agoYes you are right - my intention was to show how to get to the point when you are ready for the book.
- haakonfp 2y agoagreed, and the book is pretty upfront about it being for more intermediate readers. i felt like i hit the sweet spot for this book after having gone through the rust programming language [0], zero to production in rust [1], and having worked on a few larger rust projects. all three books are really good in their own way. [0] https://doc.rust-lang.org/book/ https://doc.rust-lang.org/book/ [1] https://www.zero2prod.com/ https://www.zero2prod.com/
- maxbond 2y agoThe author, Jon Gjengset, has a channel which was a critical resource for me to learn Rust. https://youtube.com/@jonhoo https://youtube.com/@jonhoo He also contributed to MIT's Missing Semester, which is a fantastic idea about providing context that's missing from CS courses (like how to use git or a debugger). https://youtube.com/@missingsemester https://youtube.com/@missingsemester As a final bit of trivia, I believe his thesis advisor was Robert T. Morris, the co-founder of YC. I believe he was also an early contributor to the Arc and HN codebases.
- jgn 2y agoThe book's technical reviewer is David Tolnay [0] who authored some of Rust's ubiquitous crates: `anyhow`, `thiserror`, `serde`. It's a good intermediate companion to the official Rust intro [1]. I found it most helpful when reading third-party crates. [0] https://github.com/dtolnay https://github.com/dtolnay [1] https://doc.rust-lang.org/stable/book/ https://doc.rust-lang.org/stable/book/
- pests 2y agoHe's on HN, I'm sure he will pop on here eventually. I believe his handle is just his name firstlast.