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:
“I began my editorial career with the presidency of Mr. Adams, and my principal object was to render his administration all the assistance in my power. I flattered myself with the hope of accompanying him through [his] voyage, and of partaking in a trifling degree, of the glory of the enterprise; but he suddenly tacked about, and I could follow him no longer. I therefore waited for the first opportunity to haul down my sails.”
—William Cobbett (17621835)
“People stress the violence. Thats the smallest part of it. Football is brutal only from a distance. In the middle of it theres a calm, a tranquility. The players accept pain. Theres a sense of order even at the end of a running play with bodies stewn everywhere. When the systems interlock, theres a satisfaction to the game that cant be duplicated. Theres a harmony.”
—Don Delillo (b. 1926)