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).
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.
Just finished your first video about how cool Scheme is. Good job. Now to watch the rest.
Thanks abpccpba, enjoy them :)
Hi, I would like to know if you are using the Pretty Big language in drracket (in your scheme tutorial videos)? Thank you!
Hi, no I’m using mzscheme, which is apparently the backwards-compatible environment, almost identical to older versions of PLT Scheme.
I watched your video in 2023, 10 years later thought to comment it was really nice …
Thank you!