An Aristotelian understanding of object-oriented programming

1Citations
Citations of this article
33Readers
Mendeley users who have this article in their library.

Abstract

The folklore of the object-oriented programming community at times maintains that object-oriented programming has drawn inspiration from philosophy, specifically that of Aristotle. We investigate this relation, first of all, in the hope of attaining a better understanding of object-oriented programming and, secondly, to explain aspects of Aristotelian logic to the computer science research community (since it differs from first order predicate calculus in a number of important ways). In both respects we endeavour to contribute to the theory of objects, albeit in a more philosophical than mathematical fashion. © 2000 ACM.

Cite

CITATION STYLE

APA

Rayside, D., & Campbell, G. T. (2000). An Aristotelian understanding of object-oriented programming. SIGPLAN Notices (ACM Special Interest Group on Programming Languages), 35(10), 337–353. https://doi.org/10.1145/354222.353194

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free