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:
“How shall we account for our pursuits, if they are original? We get the language with which to describe our various lives out of a common mint.”
—Henry David Thoreau (18171862)
“Taught me my alphabet to say,
To lisp my very earliest word,”
—Edgar Allan Poe (18091849)
“Is not prayer also a study of truth,a sally of the soul into the unfound infinite? No man ever prayed heartily, without learning something. But when a faithful thinker, resolute to detach every object from personal relations, and see it in the light of thought, shall, at the same time, kindle science with the fire of the holiest affections, then will God go forth anew into creation.”
—Ralph Waldo Emerson (18031882)
“... in America ... children are instructed in the virtues of the system they live under, as though history had achieved a happy ending in American civics.”
—Mary McCarthy (19121989)