Paolo Amoroso's weblog. Main interests: Lisp, astronomy (Moon), space exploration (Apollo and early manned programs) | Calendar of past entries | Related links |
![]() |
McCLIM listener: from cool demo to useful tool |
|
I don't know whether the CLIM listener that comes with McCLIM was just intended as a cool demo, or as a full-blown application. But the more I use it, the more I find it a valuable development tool.
I most often use its introspection commands, especially those for drawing class hierarchy graphs, and listing class slots or generic functions/methods. This is helpful for exploring and understanding both my own code, and other complex systems I have not written myself, such as CLIM itself. I also use the listener as a quick testbed for playing with some CLIM features or test new ideas.
Some time ago I showed the listener to a friend of mine who is not a programmer. He described it as combining in a single workflow the flexibility of a text-mode command shell, with the ease of direct manipulation of graphical interfaces.
Copyright © 2004 by Paolo Amoroso
amoroso@mclink.it
Created with BlogMax |
|
About Lisp | Practical Common Lisp (learn Lisp) | Planet Lisp (blog agregator) | Common Lisp Directory (software and resources) | Why Lisp? |