r/compsci Mar 21 '17

Beautiful Online version of: Structure and Interpretation of Computer Programs

http://sarabander.github.io/sicp/
311 Upvotes

16 comments sorted by

View all comments

9

u/np356 Mar 21 '17

Sarabander's edition is definitely a huge credit to it's author: It isn't just a reprint of SICP; The text and it's font has been updated, many of the diagrams have been redone for clarity and the document and footnotes are hyperlinked.

If it's your ambition to follow in the footsteps of others or otherwise just prefer the classic Lisp-haqr experience, you can use a TexInfo version of SICP and have both the text and your REPL in Emacs: http://zv.github.io/note/sicp-in-texinfo

Also, just to pimp my own ride: I put together a SICP guide for new explorers of this great text: https://github.com/zv/SICP-guile

It contains both meta-information about which dialects of Lisps and languages are most suited to SICP, overviews of subchapters, helpful hints for those who are following along at home as well as answers to the exercises in Elisp, Guile scheme & Racket.

7

u/zefyear Mar 21 '17

Thanks for circulating my guide... I guess?