Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Structure and Interpretation of Computer Programs: JavaScript Edition (mitpress.mit.edu)
11 points by kryptiskt on Oct 20, 2021 | hide | past | favorite | 4 comments


https://sourceacademy.org/sicpjs/4.1.1 - Core of the evaluator

https://github.com/source-academy/sicp - XML sources of SICP and SICP JS, and support for generating Interactive SICP JS, PDF, e-book and comparison editions


The preface was written posthumously by H. P. Lovecraft.


I haven’t read through this version of SICP, but if someone has, how does it cover things like macros (or, does it)? You can kind of get there with tools but it’s not built into the language (meta programming in general isn’t, except for newer things like Proxy and Reflect) so I’m curious how it covers this and related topics.


JavaScript is an Algol syntax scheme so this all checks out.




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

Search: