2025-06-04 15:14:55
我从来不参与理科好,还是文科好的争论。 因为在我看来,理科和文科的底层实际上都是互通的,人这一生更应该找到和发现自己最喜欢和最擅长的事情。 比如,很多人没有意识到,计算机科学的底层是哲学。 没有哲学,就没有今天的计算机科学。 计算机科学本质上是在用形式系统模拟人类认知与世界结构,而哲学恰恰是关于“世界本体”和“思维规则”的元学科。 哲学的本质是什么? 就是追问什么是什么”与“如何知道”。 比如哲学的三大核心是: (1)本体论(Ontology):事物存在的本质是什么? (2)认识论(Epistemology):我们是如何认识世界、建立逻辑与知识体系的? (3)语言哲学(Philosophy of Language):符号、语言如何表达意义? 而计算机科学则是将“思维的形式结构”编码为机器可处理的语言 编程里的变量与类型系统,本质是来自于哲学的“分类学”(亚里士多德) 而编程语言里逻辑运算(布尔代数、命题逻辑) ,则是来自康德、弗雷格、维特根斯坦, 所以计算机科学不是独立发明了这些规则,而是将哲学中抽象的“思维规则”具体化为“形式系统”与“代码逻辑”。 哲学定义了我们如何理解世界、表达规则、归纳知识,而计算机科学则是这些规则的形式化与工程化。
2025-06-04 14:08:21
2025-06-04 10:34:25
2025-06-01 19:17:12