4 ms·
Since this is actually the same edition that's been available for at least 7 years, but you still clicked the link, it's very likely you're interested in someth
by ZoomZoomZoom 1y ago
Since this is actually the same edition that's been available for at least 7 years, but you still clicked the link, it's very likely you're interested in something along those lines. Consider getting "Concepts, Techniques, and Models of Computer Programming First Edition"[1] by Peter Van Roy and Seif Haridi. Although not exactly cutting edge (2004) and Oz-centric[2], still a great read and, for many, a fresh perspective.
1. https://en.wikipedia.org/wiki/Concepts,_Techniques,_and_Models_of_Computer_Programming https://en.wikipedia.org/wiki/Concepts,_Techniques,_and_Mode...
2. https://en.wikipedia.org/wiki/Oz_(programming_language) https://en.wikipedia.org/wiki/Oz_(programming_language)
PS: I'll appreciate your recommendations as replies!
- jmcdl 1y agoHow worthwhile is it without being able to run the code examples and do the exercises? Getting Oz working is a real pain at best.
- fn-mote 1y agoIt 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).
- ZoomZoomZoom 1y agoIncidentally, 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.
- hollerith 1y agoI 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).
- steveklabnik 1y agoThank you, that’s very kind. It was a lot of work!
- justin66 1y agoWow, version 2 of Mozart is still incomplete, after all these years. I assume it will never happen. http://mozart2.org/ http://mozart2.org/