2017
DOI: 10.1007/s10699-017-9531-1
|View full text |Cite
|
Sign up to set email alerts
|

The Porphyrian Tree and Multiple Inheritance: A Rejoinder to Tylman on Computer Science and Philosophy

Abstract: Tylman (2017) 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 in… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 18 publications
0
1
0
Order By: Relevance
“…In some ways, software programs resemble books, which codify language to communicate to an audience [18][19][20][21]. Books communicate to people; programs communicate to computer hardware.…”
Section: Introductionmentioning
confidence: 99%
“…In some ways, software programs resemble books, which codify language to communicate to an audience [18][19][20][21]. Books communicate to people; programs communicate to computer hardware.…”
Section: Introductionmentioning
confidence: 99%