3 ms·
It covers unification in a first term class, plus functional, OO, and machine models of computation. I’ve used SICP as a student, and comparing it to HtDP, CTM
by brians 7y ago
It covers unification in a first term class, plus functional, OO, and machine models of computation. I’ve used SICP as a student, and comparing it to HtDP, CTM, or some ad box stuff as an instructor—there’s no contest. Each of the others is excellent in its own way; none is as ambitious in its intent nor goes so far in satisfying it.
- nextos 7y agoI agree SICP is better than HtDP, but CTM? CTM is in many ways a SICP sequel, and equally ambitious.
- zabzonk 7y agoPresumably https://www.info.ucl.ac.be/~pvr/book.html https://www.info.ucl.ac.be/~pvr/book.html - and one of the ugliest web sites I've seen in recent years.
- nextos 7y agoWhat does a plain HTML academic site have to do with the quality of a book? The book itself is beautifully typeset in LaTeX. Some other pointers: http://wiki.c2.com/?ConceptsTechniquesAndModelsOfComputerProgramming http://wiki.c2.com/?ConceptsTechniquesAndModelsOfComputerPro...