We continue our tour of GUI toolkits for CL with Gtk+3 and cl-cffi-gtk.The previosu posts are: part 1: Ltk part 2: Qt4 This blog post series was initially written for the Common Lisp Cookbook, you can (and should) read it there:https://lispcookbook.github.io/cl-cookbook/gui.htmlGtk+3 (cl-cffi-gtk) Gtk+3 is the primary library used to build GNOME applications. Its (currently most advanced) lisp bindings is cl-cffi-gtk. While primarily created for GNU/Linux, Gtk works fine under macOS and can ...| Lisp journey
Lisp has a long and rich history and so does the development of Graphical User Interfaces in Lisp. In fact, the first GUI builder was written in Lisp (and sold to Apple. It is now Interface Builder).Lisp is also famous and unrivaled for its interactive development capabilities, a feature even more worth having to develop GUI applications. Can you imagine compiling one function and seeing your GUI update instantly?| Lisp journey