News for hackers. Stuff that matters.
Re:How to Design Programs 2nd Ed (2024) by fn-mote on Friday June 20, 2025 @02:58PM (#44330830)
It would be more helpful to me if you said something about why you recommend it.

Like: what’s different from just “the rust programming language” (which is obviously not a beginner text, just trolling).

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!
Re:How to Design Programs 2nd Ed (2024) by hollerith on Tuesday June 24, 2025 @01:45PM (#44368787)
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).