Hi,
I was trying out CFFI at the weekend and was pleasantly surprised at how simple it was to create some simple bindings to GTK:
http://people.vislab.usyd.edu.au/~ssmith/lisp/cffi-gtk-test.lisp
What's interesting to me is that rather than relying on third-party bindings it is reasonable to just add your own as-needed, as creating a binding manually is no more work than actually using it.
Thanks for the good work.
Cheers, Steve