Common Lisp Object System
The Common Lisp Object System (CLOS) is the facility for object-oriented programming which is part of ANSI Common Lisp. CLOS is a powerful dynamic object system which differs radically from the OOP facilities found in more static languages such as C++ or Java. CLOS was inspired by earlier Lisp object systems such as MIT Flavors and CommonLOOPS, although it is more general than either. Originally proposed as an add-on, CLOS was adopted as part of the ANSI standard for Common Lisp and has been adapted into other Lisp dialects like EuLisp or Emacs Lisp.
Read more about Common Lisp Object System: Features, Metaobject Protocol, Influences From Older Lisp-based Object Systems
Famous quotes containing the words common, lisp, object and/or system:
“There is all the poetry in the world in a name. It is a poem which the mass of men hear and read. What is poetry in the common sense, but a hearing of such jingling names? I want nothing better than a good word. The name of a thing may easily be more than the thing itself to me.”
—Henry David Thoreau (18171862)
“Taught me my alphabet to say,
To lisp my very earliest word,”
—Edgar Allan Poe (18091849)
“The object of love expands and grows before us to eternity, until it includes all that is lovely, and we become all that can love.”
—Henry David Thoreau (18171862)
“Never expect any recognition herethe system prohibits it. The cross is not affixed to the genius, no, the genius is affixed to the cross.”
—Franz Grillparzer (17911872)