01
苏格拉底:硬派汇编程序员
苏格拉底是哲学的奠基者之一,但这并不是唯一相同之处(汇编是一切程序语言之祖)。苏格拉底自创了一种明智的方法论,可以赢得每次辩论。他依靠不断地提问,直到(回答者)自相矛盾。比如,当有人声称“道德是重要的”,苏格拉底则问道“那么,你如何来定义道德呢?”
同样地,汇编程序中的任何(符号)都意味着问题。没有什么是预先设定好的(至少对纯汇编 而言,而不是那些混杂了库和其他东西的汇编),并且所有的东西一定有非常清晰的含义。如果你和程序员苏格拉底在一块工作,并且给他看了类似这行的代码 “var x = ;”,你的这位搭档一定会开始问到“什么是 var”!
02
亚里斯多德:大牛 C 程序员
亚里斯多德对西方哲学有巨大的影响,创建了很多科学领域,从物理学到生物学。他第一个仔细研究实体是万物之本质命题;与柏拉图的抽象形成了对比。他的哲学采用了中庸的方法去获得道德或者是理解生活(物质与形式)
C 语言对其他程序语言有着同等规模的重要影响,在语法层面尤其如此。而且,在 70 年代早期的时候,C语言被视为所谓的高级语言和汇编语言的中庸之道:既可