Live data from Hacker News

Interactive SICP

xuanji.appspot.com

1–10 of 34 posts

Re: Interactive SICP

#4
This looks really neat. Glad to see that the source is available, but there is no licensing information to indicate what can/cannot be done with the source. All I know is that SICP's text is CC-BY-NC.

Re: Interactive SICP

#8
Hello everyone, author here. Sorry for forgetting to enable billing on appengine - the page should be displaying now.

I shared Interactive SICP with HN last year (https://news.ycombinator.com/item?id=4860370), and thought it was time to share it again. Since that time, I've

- added more sections of the book - replaced the javascript scheme engine - added mathjax - made the evaluation asynchronous (to avoid freezing the UI during long computations) - improved dependency management between blocks of code - separated out the interactive library - I should be releasing it soon!

What I haven't been able to do is to make the entire book interactive due to a lack of time. I was thinking of using indiegogo to pay myself and my co-author so that we can finish the book. What do you guys think?

Re: Interactive SICP

#9
post #8

Hello everyone, author here. Sorry for forgetting to enable billing on appengine - the page should be displaying now. I shared Interactive SICP with HN last year ( https://news.ycombinator.com/item?id=4860370 ), and thought it was time to share it again. Since that time, I've - added more sections of the book - replaced the javascript scheme engine - added mathjax - made the evaluation asynchronous (to avoid freezing…

Thanks for making this!

It seems like I can't skip ahead to further chapters and start working through it there - for instance if I start here:

http://xuanji.appspot.com/isicp/3-0-modularity-objects-and-s...

and click the right arrow, it brings me back to the beginning. Is that by design to enforce that I work my way through from the very beginning? One reason I'd like to start mid-way is I've read this book a number of times, getting more out of it each time, and I don't feel like spending the time on the basics.

Re: Interactive SICP

#10

Thanks a bunch! SICP is my current course literature at Linköping University.

Consider yourself lucky! We had some boring and entirely too basic OOP-y course (with Java, of course). I'm reading SICP now (this beautiful PDF version: https://github.com/sarabander/sicp-pdf/blob/master/sicp.pdf). I would've loved to have had it when I was in college.

Alternate HTML5 version here: http://sarabander.github.io/sicp/html/index.xhtml

Post reply on HN