Scheme: feel the cool

April 13, 2012 [Lisp, Metaprogramming, Programming Languages, Scheme, Tech]

Update: watch the video

In this series on Scheme: Intro, Basics, Closures.

Here's a presentation I did recently, introducing the Scheme programming language (a dialect of Lisp).

Scheme: feel the cool

Metaprogramming is very powerful, but is usually so hard that we shy away from it. In Scheme, most metaprogramming is just "normal" programming - you can do it in the same language, and in a macro language that is very similar the normal language.