Common Lisp/External libraries/McCLIM
From Wikibooks, open books for an open world
|
|
A reader has identified this page or section as an undeveloped draft or outline. You can help to develop the work, or you can ask for assistance in the project room. |
McCLIM is an open source, free software implementation of the Common Lisp Interface Manager specification (CLIM), licensed under the GNU Lesser General Public License (LGPL). CLIM is a powerful toolkit for writing GUIs in Common Lisp.
CLIM is a very complicated specification, as evidenced by the ~100 pages dedicated to the McCLIM manual, which is still a work in progress, and a build time of the better part of an hour. Keep in mind that this system is by far the largest library we have encountered. However, for all of its size and intricacies, it is extremely flexible.
Contents |
[edit] A “Hello World” Application
[edit] CLOS and CLIM
[edit] Types of Widgets
[edit] CLIM Applications
There are several CLIM applications available.
- Climacs - An Emacs like editor
- Beirc - An IRC client
- GSharp - A program for writing musical scores
- Closure - A web browser
[edit] Further Reading
- http://common-lisp.net/project/mcclim/ McCLIM Homepage
- http://bauhh.dyndns.org:8000/clim-spec/index.html CLIM Specification
This page may need to be