Hacker News new | past | comments | ask | show | jobs | submit login

The famous Structure and Interpretation of Computer Programs (SICP) does this, in the Scheme language. The whole book is online here, with the table of contents right at the front:

https://web.mit.edu/6.001/6.037/sicp.pdf




There’s a JS edition too


And a 'comparison' edition

https://sicp.sourceacademy.org/




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: