Lisp (programming Language) - Object Systems

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:

    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)

    In all systems of theology the devil figures as a male person.... Yes, it is women who keep the church going.
    Don Marquis (1878–1937)