Common LISP Interface Manager (CLIM)
Introduction
Aaushi is written in the robust, portable object-oriented programming environment of Common Lisp & the Common Lisp Object System (CLOS) & the Common Lisp Interface Manager (CLIM). This provides a single development environment, from prototyping to application delivery on multiple platforms.
CLIM links presentation of an object directly to its semantics. This facilitates the separation of the internal representation of objects from the presentation of information to users. CLIM facilitates both the translation of user input into methods manipulating Aaushi objects & the presentation of the data represented in Aaushi objects to the user. Thus the interface may be designed to optimize user friendliness & data presentation without compromising features of the underlying CLOS representation.