Computer Science and Philosophy: Did Plato Foresee Object-Oriented Programming?

被引:0
作者
Wojciech Tylman
机构
[1] Łódź University of Technology,Department of Microelectronics and Computer Science
来源
Foundations of Science | 2018年 / 23卷
关键词
Object-oriented programming; Programming paradigms; Simulation, modelling, and visualization; Virtual reality;
D O I
暂无
中图分类号
学科分类号
摘要
This paper contains a discussion of striking similarities between influential philosophical concepts of the past and the approaches currently employed in selected areas of computer science. In particular, works of the Pythagoreans, Plato, Abelard, Ash’arites, Malebranche and Berkeley are presented and contrasted with such computer science ideas as digital computers, object-oriented programming, the modelling of an object’s actions and causality in virtual environments, and 3D graphics rendering. The intention of this paper is to provoke the computer science community to go off the beaten path in order to find inspiration for the development of new approaches in software engineering.
引用
收藏
页码:159 / 172
页数:13
相关论文
共 13 条
[1]  
Chroust A-H(1961)The origin of metaphysics The Review of Metaphysics 14 601-616
[2]  
Chroust A-H(1967)Plato’s Academy: The first organized school of political science in antiquity The Review of Politics 29 25-40
[3]  
Clatterbaugh K(1995)Cartesian causality, explanation, and divine concurrence History of Philosophy Quarterly 12 195-207
[4]  
Friberg J(1981)Methods and traditions of Babylonian mathematics: Plimpton 322, Pythagorean triples and the Babylonian triangle parameter equations Historia Mathematica 8 277-318
[5]  
Kirkpatrick S(1983)Optimization by simulated annealing Science 220 671-680
[6]  
Gelatt CD(2008)Necessary connections and continuous creation: Malebranche’s two arguments for occasionalism Journal of the History of Philosophy 46 539-565
[7]  
Vecchi MP(1985)The mind-only teaching of Ching-ying Hui-Yuan: An early interpretation of Yogaacaara thought in China Philosophy East and West 35 351-375
[8]  
Lee S(1943)A logical calculus of the ideas immanent in nervous activity Bulletin of Mathematical Biophysics 5 115-133
[9]  
Liu M-W(1983)Mathematics and reality Philosophy of Science 50 523-548
[10]  
McCulloch WS(2006)Good ideas, through the looking glass Computer 39 28-39