Everything about Common Lisp Interface Manager
User interface software toolkit
The Common Lisp Interface Manager (CLIM) is a Common Lisp-based programming interface for creating user interfaces, i.e., graphical user interfaces (GUIs). It provides an application programming interface (API) to user interface facilities for the programming language Lisp. It is a fully object-oriented programming user interface management system, using the Common Lisp Object System (CLOS) and is based on the mechanism of stream input and output. There are also facilities for output device independence. It is descended from the GUI system Dynamic Windows of Symbolics' Lisp machines between 1988 and 1993.... you can check out Common Lisp Interface Manager (CLIM). A descendant of the Symbolics Lisp machines GUI framework, CLIM is powerful but complex. Although many commercial Common Lisp implementations actually support it, it doesn't seem to have seen a lot of use. But in the past couple years, an open-source implementation of CLIM, McCLIM – now hosted at Common-Lisp.net – has been picking up steam lately, so we may be on the verge of a CLIM renaissance. – From Practical Common Lisp Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Common Lisp Interface ManagerA 5-minute orientation
- Read the landmark paper: A guided tour of the Common Lisp interface managerCited 6 times
- Go sideways: Genera (software)A closely related topic
- Go sideways: Graphical user interfaceA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
Open Library didn't respond; try again in a moment.
🔗 Related topics
- Genera (software) Genera is a commercial operating system and integrated development environment for Lisp machines created by Symbolics. It is essentially a fork of an earlier…
- Graphical user interface A graphical user interface, or GUI, is a form of user interface that allows users to interact with electronic devices through graphical icons and visual…
- LispWorks LispWorks is computer software, a proprietary implementation and integrated development environment (IDE) for the programming language Common Lisp. LispWorks…
- Presentation Manager Presentation Manager (PM) is the graphical user interface (GUI) that IBM and Microsoft introduced in version 1.1 of their operating system OS/2 in late…
- Maxima (software) Maxima (/ˈmæksɪmə/) is a free and open source software software package for performing computer algebra calculations in mathematics and the physical sciences…
- Symbolics Symbolics, Inc. is a privately held American computer software maker that acquired the assets of the former manufacturing company of the identical name…
- Daniel Weinreb Daniel L. Weinreb (January 6, 1959 – September 7, 2012) was an American computer scientist and programmer, with significant work in the environment of…
- User interface management system A User Interface Management System (UIMS) is a mechanism for cleanly separating process or business logic from Graphical user interface (GUI) code in a…