H ? « »

Language peer sets for CLOS:
United States
United States/1988
Designed 1988
1980s languages
Fifth generation
Late Cold War

CLOS(ID:1389/clo002)

Common LISP Object System 

alternate simple view
Country: United States
Designed 1988
Published: 1988


Common LISP Object System. Object-oriented extension to Common LISP, based on generic functions, multiple inheritance, declarative method combination and a meta-object protocol.




Structures:
Related languages
3-LISP CLOS   Influence
CommonLoops CLOS   Evolution of
New Flavors CLOS   Evolution of
CLOS CECIL   Influence
CLOS CLOS0   Subset
CLOS Closette   Subset
CLOS Dylan   Influence
CLOS Gwydion   Influence
CLOS KEE CLOS   Subset
CLOS MCL   Incorporated into
CLOS Open C   Influence
CLOS PCL   Implementation
CLOS PCLOS   Extension of
CLOS ScriptX   Influence
CLOS TELOS   Influence

References:
  • Bobrow, D.G. et al, (1988) Bobrow, D.G. et al, "Common LISP Object System Specification X3J13 Document 88-002R"
          in [PPPP 1988] (1988) SIGPLAN Notices 23(09) September 1988 (Symposium on Principles and Practice of Parallel Programming)
  • Robert R. Kessler and Amy R. Petajan, (1988) Robert R. Kessler and Amy R. Petajan, "LISP, Objects, and Symbolic Programming", Scott, Foresman and Company (Glenview, IL), 1988.
          in [PPPP 1988] (1988) SIGPLAN Notices 23(09) September 1988 (Symposium on Principles and Practice of Parallel Programming)
  • Sonya E. Keene, (1989) Sonya E. Keene, "Object-Oriented Programming in Common Lisp: A Programmer's Guide to CLOS", Addison-Wesley (Reading, MA), 1989.
          in [PPPP 1988] (1988) SIGPLAN Notices 23(09) September 1988 (Symposium on Principles and Practice of Parallel Programming)
  • Jo A. Lawless and Molly M. Miller, (1991) Jo A. Lawless and Molly M. Miller, "Understanding CLOS: the Common Lisp Object System", Digital Press, 1991
          in [PPPP 1988] (1988) SIGPLAN Notices 23(09) September 1988 (Symposium on Principles and Practice of Parallel Programming)
  • Kiczales, G. (1991) Kiczales, G. ; J. des Rivieres, and D. Bobrow. The Art of the Metaobject Protocol. MIT Press, 1991.
          in [PPPP 1988] (1988) SIGPLAN Notices 23(09) September 1988 (Symposium on Principles and Practice of Parallel Programming)
  • Norvig, Peter (1991) Norvig, Peter "Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp" Morgan Kaufmann 1991 ftpSource code
          in [PPPP 1988] (1988) SIGPLAN Notices 23(09) September 1988 (Symposium on Principles and Practice of Parallel Programming)
  • Young, Norman (1992) Young, Norman "Two models of object-oriented programming and the Common Lisp Object System" pp27-36
          in [SIGPLAN] (1992) SIGPLAN Notices 27(04) April 1992
  • Andreas Paepcke, (1993) Andreas Paepcke, "Object-Oriented Programming: the CLOS Perspective", MIT Press, 1993
          in [SIGPLAN] (1992) SIGPLAN Notices 27(04) April 1992
  • Abadi, Martin and Cardelli, Luca (1996) Abadi, Martin and Cardelli, Luca "A Theory of Objects" Springer Monographs in Computer Science, 1996 Picture: Cover photo
          in [SIGPLAN] (1992) SIGPLAN Notices 27(04) April 1992
    Resources
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder