Influences From Older Lisp-based Object Systems
Flavors (and its successor New Flavors) was the object system on the MIT Lisp Machine. Large parts of the Lisp Machine operating systems and many applications for it use Flavors or New Flavors. Flavors introduced multiple inheritance and mixins, amongst other features. Flavors is mostly obsolete, though implementations for Common Lisp do exist. Flavors was using the message passing paradigm. New Flavors introduced generic functions.
CommonLoops was the successor of LOOPS (from Xerox Interlisp-D). CommonLoops was implemented for Common Lisp. A portable implementation called Portable CommonLoops (PCL) was the first implementation of CLOS. PCL is widely ported and still provides the base for the CLOS implementation of several Common Lisp implementations. PCL is implemented mostly in portable Common Lisp with only a few system dependent parts.
Read more about this topic: Common Lisp Object System
Famous quotes containing the words influences, older, object and/or systems:
“Professors of literature, who for the most part are genteel but mediocre men, can make but a poor defense of their profession, and the professors of science, who are frequently men of great intelligence but of limited interests and education, feel a politely disguised contempt for it; and thus the study of one of the most pervasive and powerful influences on human life is traduced and neglected.”
—Yvor Winters (19001968)
“The denunciation of the young is a necessary part of the hygiene of older people, and greatly assists the circulation of their blood.”
—Logan Pearsall Smith (18651946)
“Parenthood is not an object of appetite or even desire. It is an object of will. There is no appetite for parenthood; there is only a purpose or intention of parenthood.”
—R.G. (Robin George)
“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)