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:
“The principal difference between love and hate is that love is a irradiation, and hate is a concentration. Love makes everything lovely; hate concentrates itself on the object of its hatred.”
—Sydney J. Harris (b. 1917)
“Before anything else, we need a new age of Enlightenment. Our present political systems must relinquish their claims on truth, justice and freedom and have to replace them with the search for truth, justice, freedom and reason.”
—Friedrich Dürrenmatt (19211990)