Cakelisp: a programming language for games By Macoy Madson. Published on December 20, 2020. I have been working on a new programming language since the end of August 2020. It is hosted on Github, and mirrored on my site. If you want to see a working example first, VocalGame.cake is a simple audio looper with Ogre 3D graphics and SDL for windowing, input, and audio. This demo supports code hot-reloading and doesn't require an external build system, only Cakelisp. You can also check Macros.cake, which demonstrates some use-cases for compile-time code. I figured showing non-trivial examples would be much more interesting. It also proves that Cakelisp is working.