Wednesday, January 02, 2008

Scheme Recursion and Closures

Programmers of static languages such as Java and C++ may not be familiar with the topics of recursion and closures which are very important to Lispy languages. The online book An Introduction to Scheme Implementation is very helpful since it explains the underlying mechanisms in plain English. Other important topics include continuations and macros. These must wait for another day.