Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

CommonLoops

From Wikipedia, the free encyclopedia

CommonLoops (theCommonLispObject-OrientedProgrammingSystem;[1] an acronym reminiscent of the earlier Lisp OO system "Loops" for theInterlisp-D system[2]) is an early programming language which extendedCommon Lisp to includeObject-oriented programming functionality and is adynamic object system which differs from the OOP facilities found in static languages such asC++ orJava. LikeNew Flavors, CommonLoops supportedmultiple inheritance,generic functions and method combination. CommonLoops also supported multi-methods and made use ofmetaobjects. CommonLoops andNew Flavors were the primary ancestors ofCLOS.[3] CommonLoops was supported by a portable implementation known as Portable CommonLoops (PCL) which ran on all Common Lisp implementations of the day.

References

[edit]
  1. ^pg 18 of Bobrow 1986
  2. ^pg 24 of Bobrow 1986
  3. ^"Symbolics (1985) was usingNew Flavors (a message-sending model, like Java today), Xerox was using CommonLoops (Bobrow et al., 1986),Lisp Machine Incorporated was usingObject Lisp, andHewlett-Packard proposed usingCommon Objects (Kempf, 1987). The groups vied with each other in the context of the standardization effort going on for Common Lisp at the time and finally settled on a standard based on CommonLoops and New Flavors." pg 108 of Veitch 1998.

Further reading

[edit]
  • The Loops Manual, Daniel G. Bobrow, Mark Stefik. Intelligent Systems Laboratory,Xerox Corporation, 1983,PDF
Implementations
Software
Libraries
Applications
Development
environments
Publications
Design committee
People
Other
Features
Object systems
Implementations
Standardized
Common
Lisp
Scheme
ISLISP
Unstandardized
Logo
POP
Operating system
Hardware
Community
of practice
Technical standards
Education
Books
Curriculum
Organizations
Business
Education
People
Common Lisp
Scheme
Logo
POP


Stub icon

Thisprogramming-language-related article is astub. You can help Wikipedia byexpanding it.

Retrieved from "https://en.wikipedia.org/w/index.php?title=CommonLoops&oldid=1242795251"
Categories:
Hidden category:

[8]ページ先頭

©2009-2025 Movatter.jp