Object Lisp

Object Lisp

Object Lisp was a computer programming language, a dialect of the Lisp language. It was an object-oriented extension for the Lisp dialect Lisp Machine Lisp, designed by Lisp Machines, Inc. Object Lisp was also an early example of prototype-based programming.

It was seen as a competitor to other object-oriented extensions to Lisp at around the same time such as Flavors, in use by Symbolics, Common Objects developed by Hewlett-Packard, and CommonLoops, in use by Xerox.

Object Lisp was also used in early versions of Macintosh Common Lisp. There, the user interface toolkit was written using Object Lisp.

References

14 December 1985 net.lang.lisp USENET post about the Common Lisp meeting in Boston, 9-11 December 1985, which discusses Object Lisp

"ObjectLISP User Manual", G. Drescher, LMI 1985

This article was originally based on material from the Free On-line Dictionary of Computing, which is licensed under the GFDL.



Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Lisp (programming language) — Infobox programming language name = Lisp paradigm = multi paradigm: functional, procedural, reflective generation = 3GL year = 1958 designer = John McCarthy developer = Steve Russell, Timothy P. Hart, and Mike Levin latest release version =… …   Wikipedia

  • Object-Oriented Programming in Common Lisp: A Programmer's Guide to CLOS — (1988, Addison Wesley, ISBN 0 201 17589 4) is a book by Sonya Keene on the Common Lisp Object System. Published first in 1988, the book starts out with the elements of CLOS and develops through the concepts of data abstraction with classes and… …   Wikipedia

  • LISP — Apparu en 1958 Auteur John McCarthy Paradigmes fonctionnel, impératif …   Wikipédia en Français

  • Lisp machine — Lisp machines were general purpose computers designed (usually through hardware support) to efficiently run Lisp as their main software language. In a sense, they were the first commercial single user workstations. Despite being modest in number… …   Wikipedia

  • Object persistence — is an object oriented, in memory, language specific, persistent data storage and retrieval model used in computer programming. It is based on the techniques of system snapshotting and transaction journalling. The first usage of the term and… …   Wikipedia

  • LISP — 〈EDV; Abk. für engl.〉 List Processing Language, eine höhere Programmiersprache, verbreitet zur Be u. Verarbeitung von Listen u. im Bereich der künstlichen Intelligenz * * * LISP   [Kurzwort aus englisch list processing language], Informatik: von… …   Universal-Lexikon

  • Object Pascal — (ou Pascal Objet en français) est un langage orienté objet dérivé du Pascal. Il a été créé en 1990 par la société Borland comme une amélioration de son logiciel phare de l époque, Turbo Pascal. Il s agissait alors de la version 5.5. Même si l… …   Wikipédia en Français

  • Object Pascal — Семантика: императивная Класс языка: мультипарадигмальный: императивный, структурный, объектно ориентированный, обобщённый[1], процедурный Тип исполнения: компилируемый …   Википедия

  • Object Windows Library — Developer(s) Originally Borland (now Codegear) Initial release 1991 Stable release OWLNext 6.30.9 / September 2, 2010; 14 months ago (2010 09 02) …   Wikipedia

  • Object-oriented programming — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concurrent computing …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”