Re:How to Design Programs 2nd Ed (2024)
by ZoomZoomZoom on Friday June 20, 2025 @04:06PM
(#44331550)
Incidentally, in my opinion, The Rust Book was laid out exceptionally well for system programming beginners, at least in the state I read it through about 8 years ago or so. Steve and contributors managed to achieve a great balance between thoroughness and approachability of the text while dodging the curse of knowledge in a commendable way.
However, The Rust Book is as far from Concepts as it is from HTDP. It presents a specific language model in its relation to the hardware and common applications one faces while implementing what Concepts and HTDP teach to, well, design.
Re:How to Design Programs 2nd Ed (2024)
by steveklabnik on Friday June 20, 2025 @07:12PM
(#44332980)
Thank you, that’s very kind. It was a lot of work!
I agree. I don't recall exactly when I read it, but it was about 8 years ago, too. In that state, the Rust Book was very very good for people like me (i.e., had already learned many PLs).
Like: what’s different from just “the rust programming language” (which is obviously not a beginner text, just trolling).