Matthew D. Miller
Part-Time Dragon Slayer

Part-Time Dragon Slayer

Series

Survey of the State of GUI Programming in Lisp

Series of tutorials implementing a GUI for generating a tone in various Lisp dialects in order to survey the state of GUI programming in Lisp

Articles in this series

Learn Common Lisp by Example: GTK GUI with SBCL

Nov 20, 20219 min read

The cl-cffi-gtk library provides Common Lisp bindings to GTK. The library is developed with SBCL but should also work with Clozure CL and CLISP. For this tutorial, I'll be using SBCL. Instead of building yet another calculator, let's build a GUI for ...