Be the first to like this
What's amazing about Scheme is that it's small and easy to learn, but still amazingly powerful. Scheme's code-is-data philosophy allows you to invent your own language features. And it's functional.
We'll start with an overview of the language and how code is represented, tinker with some self-modifying code, invent a few of our own language constructs, then show off a few brain-warping control structures.