Hacker News new | past | comments | ask | show | jobs | submit login

Off-topic, but I'll just ask, is the book Programming Rust: Fast, Safe Systems Development 1st Edition [1] still relevant / worth reading (given the book is based on an older, although stable? version of Rust)? If it isn't, does anyone know maybe if a 2nd, updated edition can be expected?

[1] https://www.amazon.com/Programming-Rust-Fast-Systems-Develop...

It covers Rust 1.17. It is almost entirely still accurate; you’d need to set the edition back to 2015 in your Cargo.toml for some examples to work, but the foundations are still very solid. You’d have to adjust some import paths to get them to work in Rust 2018 thanks to the module system improvements. It won’t tell you about new features, but the big picture is still fully accurate, you might just need to tweak some details, and read some newer release notes to learn about some new things. It’s still a great book.

That whole module system change really took me for a ride a few months back. After a "routine" rustup, none of my code worked. I have to be honest here that I still don't think I have a good grasp on how files/packages are imported in Rust....

Thanks, that's quite reassuring, I wasn't sure whether it's a good investment of time or not.

It's still probably the most well-written Rust book.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact