A Uniform Model for Object-Oriented Languages Using the Class Abstraction
Abstract
ion Jean-Pierre BRIOT & Pierre COINTE LITP - Universit'e Paris-VI & Rank Xerox France 4, place Jussieu & 12, place de l'Iris 75005 Paris & 92071 La D'efense [email protected] & [email protected] in Proceedings of the Tenth International Joint Conference on Artificial Intelligence (IJCAI'87), Vol. 1, pages 40--43, August 1987. Abstract One of the main goals of object-oriented languages (OOLs) is to unify their universe: "every entity of the language is an object." The class concept, however, usually does not follow this wish: a class being not a real object, i.e., created from a class. The metaclass concept introduced in Smalltalk-80, attempts to give classes a first class citizenship but complicates the instantiation scheme without solving its fundamental limitations: the only partial specification of the class at the metaclass level, and the fixed number of meta-levels. Some more recent approaches, as in Loops and then CommonLoops, tend towards a better unification, but reveal the s...
Cite
Text
Briot and Cointe. "A Uniform Model for Object-Oriented Languages Using the Class Abstraction." International Joint Conference on Artificial Intelligence, 1987.Markdown
[Briot and Cointe. "A Uniform Model for Object-Oriented Languages Using the Class Abstraction." International Joint Conference on Artificial Intelligence, 1987.](https://mlanthology.org/ijcai/1987/briot1987ijcai-uniform/)BibTeX
@inproceedings{briot1987ijcai-uniform,
title = {{A Uniform Model for Object-Oriented Languages Using the Class Abstraction}},
author = {Briot, Jean-Pierre and Cointe, Pierre},
booktitle = {International Joint Conference on Artificial Intelligence},
year = {1987},
pages = {40-43},
url = {https://mlanthology.org/ijcai/1987/briot1987ijcai-uniform/}
}