Object Systems
Various object systems and models have been built on top of, alongside, or into Lisp, including:
- The Common Lisp Object System, CLOS, is an integral part of ANSI Common Lisp. CLOS descended from New Flavors and CommonLOOPS. ANSI Common Lisp was the first standardized object-oriented programming language (1994, ANSI X3J13).
- ObjectLisp or Object Lisp, used by Lisp Machines Incorporated and early versions of Macintosh Common Lisp
- LOOPS (Lisp Object-Oriented Programming System) and the later CommonLOOPS
- Flavors, built at MIT, and its descendant New Flavors (developed by Symbolics).
- KR (short for Knowledge Representation), a constraints-based object system developed to aid the writing of Garnet, a GUI library for Common Lisp.
- KEE used an object system called UNITS and integrated it with an inference engine and a truth maintenance system (ATMS).
Read more about this topic: Lisp (programming Language)
Famous quotes containing the words object and/or systems:
“His eye begets occasion for his wit,
For every object that the one doth catch
The other turns to a mirth-moving jest.”
—William Shakespeare (15641616)
“Our little systems have their day;
They have their day and cease to be:
They are but broken lights of thee,
And thou, O Lord, art more than they.”
—Alfred Tennyson (18091892)