Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
CommonLoops: merging Lisp and object-oriented programming
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
Common LISP: the language
Introduction to the literature on object-oriented design, programming, and languages
ACM SIGPLAN OOPS Messenger
A brief history of the object-oriented approach
ACM SIGSOFT Software Engineering Notes
A Reflective Implementation of Java Multi-Methods
IEEE Transactions on Software Engineering
Classbox/J: controlling the scope of change in Java
OOPSLA '05 Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
PolyD: a flexible dispatching framework
OOPSLA '05 Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Efficient support of dynamic inheritance for class- and prototype-based languages
Journal of Systems and Software
Hi-index | 0.00 |
The Common Lisp Object System is an object-oriented system that is based on the concepts of generic functions, multiple inheritance, and method combination. All objects in the Object System are instances of classes that form an extension to the Common Lisp type system. The Common Lisp Object System is based on a meta-object protocol that renders it possible to alter the fundamental structure of the Object System itself. The Common Lisp Object System has been proposed as a standard for ANSI Common Lisp and has been tentatively endorsed by X3J13.