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:

    His eye begets occasion for his wit,
    For every object that the one doth catch
    The other turns to a mirth-moving jest.
    William Shakespeare (1564–1616)

    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 (1809–1892)