An object-oriented Tower Of Babel
- 1 July 1991
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGPLAN OOPS Messenger
- Vol. 2 (3) , 3-11
- https://doi.org/10.1145/122242.122243
Abstract
Like many new ideas, object-oriented programming (OOP) does not yet have a universally accepted definition. Even the terminology of OOP can vary greatly from one system to another. One might even say that we have created something of an object-oriented 'Tower of Babel'.While it is expected that the syntax will vary from one language to another, there is no logical reason for using identical terminology in completely differently ways. If OOP is to be accepted by the computer science community in general, then it is time to put our idiosyncrasies aside and at least agree on the basics.Keywords
This publication has 16 references indexed in Scilit:
- Understanding object-oriented: a unifying paradigmCommunications of the ACM, 1990
- My cat is object-orientedPublished by Association for Computing Machinery (ACM) ,1989
- Features of the ORION object-oriented database systemPublished by Association for Computing Machinery (ACM) ,1989
- Common Lisp Object System specificationACM SIGPLAN Notices, 1988
- What is object-oriented programming?IEEE Software, 1988
- Delegation is inheritancePublished by Association for Computing Machinery (ACM) ,1987
- Dimensions of object-based language designPublished by Association for Computing Machinery (ACM) ,1987
- Enhancement for multiple-inheritanceACM SIGPLAN Notices, 1986
- On understanding types, data abstraction, and polymorphismACM Computing Surveys, 1985
- Object oriented programmingACM SIGPLAN Notices, 1982