absolutely beautiful. i have the dead tree version and i've grown tired of the times new roman font. anyone know how `Figure 1.5: The tree-recursive process' is generated? it's not an image. http://sarabander.github.io/sicp/html/1_002e2.xhtml#g_t1_002...
Beautiful Online SICP
11–20 of 82 posts
Re: Beautiful Online SICP
#12A lot more readable on the computer. I hope MIT Press doesn't complain.
> Structure and Interpretation of Computer Programs by Harold Abelson and Gerald Jay Sussman with Julie Sussman is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License by the MIT Press. [1]
That's not an "ND" (no derivative works) license, and this version also says it's licensed under CC-BY-SA 4.0 International, which should cover the "ShareAlike" part.
Re: Beautiful Online SICP
#13A lot more readable on the computer. I hope MIT Press doesn't complain.
Re: Beautiful Online SICP
#14Now that we're seeing WASM being supported, it would be awesome if code in the textbook runs in the browser.
Re: Beautiful Online SICP
#15That said, it seems that the font in this version is insanely large. I know large fonts are trendy right now, but 27pt text is just too much for long-form content like a book. (Compare with printed material at 10-12pt.) If the author's trying to improve readability, I'd recommend a higher-contrast font color instead.
On the other hand, the PDF version looks fantastic and addresses both concerns.
Re: Beautiful Online SICP
#16Re: Beautiful Online SICP
#17As others have mentioned, the linked version has some definite improvements over the web version provided by MIT Press [0], which doesn't have particularly clear diagrams.
In fact, MIT Press does have an alternative version with larger diagrams [1], but the footnote links don't work.
Do also check out the 1986 Abelson and Sussman lectures [2] that accompany the text. Those two present the course in such an interesting and (dare I say it) fun way.
And for those who have already watched that and are curious, I've recently uploaded a 2004 version of the lectures to YouTube [3]. They're sourced from the SICP iCampus site [4], which is another fantastic resource, though I find the way that site presents the lectures to be a bit annoying. Completing the problem sets is a good way to check your understanding, though!
[0] http://mitpress.mit.edu/sicp/full-text/book/book.html
[1] https://mitpress.mit.edu/sicp/full-text/sicp/book/
[2] http://www.youtube.com/playlist?list=PLE18841CABEA24090
[3] http://www.youtube.com/playlist?list=PL7BcsI5ueSNFPCEisbaoQ0...
Re: Beautiful Online SICP
#18Sarabander'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…
Did a little research and found the TextInfo format from Neil Van Dyke here:
Re: Beautiful Online SICP
#19I just started SICP today and am using this source. I have no idea what I'm getting myself into but am looking forward to it.
Re: Beautiful Online SICP
#20Imagine reading through SQLAlchemy's documentation [1] in that format.
Quick link to the repo: https://github.com/sarabander/sicp
The format this book is made out of seems to be Texinfo: https://en.wikipedia.org/wiki/Texinfo