# Scheme [[Programming Languages]] [[Lisp Languages]] SICP was the first book that taught me scheme. I had a lot of trouble grokking the metacircular interpreter. The javascript version actually doesn't have the same problems. See [[BOOK - Structure and Interpretation of Computer Programs - 2nd Edition - Harold Abelson Gerald Jay Sussman Julie Sussman]] ## Implementations ### Chez Scheme - - [Chez Scheme | Hacker News](https://news.ycombinator.com/item?id=32600000) ## Links A talk about the development of [[#Chez Scheme]], and its corresponding paper: - [icfp06.cs.uchicago.edu/dybvig-talk.pdf](http://icfp06.cs.uchicago.edu/dybvig-talk.pdf) - [https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.72.4350&rep=rep1&type=pdf](https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.72.4350&rep=rep1&type=pdf) Apparently this is very good, and important for [[Compilers]]: [[Destination-Driven Code Generation]]: - [https://legacy.cs.indiana.edu/~dyb/pubs/ddcg.pdf](https://legacy.cs.indiana.edu/~dyb/pubs/ddcg.pdf)