MIT Press now distributes the second edition of the book Structure and Interpretation of Computer Programs (SICP) in HTML format. Lytha Ayth converted the book to Texinfo format, so that the book can be viewed in Emacs. S/he apparently redrew all the figures using ASCII text characters, which is rather perverse.
I've made very minor modifications to a version of
sicp.texi that was circulating informally at MIT, and distribute
my modified version (and a compiled sicp.info of it) via this
Web page.
See also the SICP video lectures by Abelson and Sussman.
The latest version is 2.neilvandyke4 (2007-01-10).
You can download file sicp.texi.gz, which is the Texinfo source file (compressed down to approx. 400KB via gzip). You will need makeinfo to compile this source format to the Info hypertext format that can be viewed in Emacs.
Alternatively, you can download file sicp.info.gz (approx. 400KB), which has already been compiled to Info
format. This was created by running: makeinfo --no-split sicp.texi -o
sicp.info
Whether you compile your own sicp.info*
file(s) or download the one above, you will probably want to put the
sicp.info* file(s) into one of the info directories
on your computer, and then add a line to the dir file in that
directory like:
* SICP: (sicp). Structure and Interpretation of Computer Programs
If you have an install-info program, that program
might create the dir entry for you.
(Yes, this is all a little archaic, but Info hypertext predates the Web, the Macintosh...)
Site © 1994-2008 Neil Van Dyke neil@neilvandyke.org XHTML 1.0 Strict CSS2 Legal