Back to Search
Start Over
The Porphyrian Tree and Multiple Inheritance: A Rejoinder to Tylman on Computer Science and Philosophy.
- Source :
-
Foundations of Science . Mar2018, Vol. 23 Issue 1, p173-180. 8p. 2 Diagrams. - Publication Year :
- 2018
-
Abstract
- Tylman (Found Sci, <xref>2017</xref>) has recently pointed out some striking conceptual and methodological analogies between philosophy and computer science. In this paper, I focus on one of Tylman’s most convincing cases, viz. the similarity between Plato’s theory of Ideas and the object-oriented programming (OOP) paradigm, and analyze it in some more detail. In particular, I argue that the (Neo)platonic doctrine of the Porphyrian tree corresponds to the fact that most object-oriented programming languages do not support multiple inheritance. This analysis further reinforces Tylman’s point regarding the conceptual continuity between classical metaphysical theorizing and contemporary computer science. [ABSTRACT FROM AUTHOR]
Details
- Language :
- English
- ISSN :
- 12331821
- Volume :
- 23
- Issue :
- 1
- Database :
- Academic Search Index
- Journal :
- Foundations of Science
- Publication Type :
- Academic Journal
- Accession number :
- 128360607
- Full Text :
- https://doi.org/10.1007/s10699-017-9531-1