附加-为什么文科应该学好数学和编程?

If people do not believe that mathematics is simple, it is only because they do not realize how complicated life is.——von Neumann

文科面对自然语言,数学面对数学语言,编程面对编程语言。在什么是语言?中,三者都是语言,它们提供了一个绝佳的试验场。

通常,人们认为数学和编程是工具。实际上,数学和编程是语言,它们接近于哲学。学好数学和编程,即掌握了两门新的语言,进一步可以学好其他理工科,从而理解现代世界的形成。关于现代世界的形成,可参见工厂的发明

既然文科熟悉语言,那么文科也应该学好数学和编程,缺少文化杂交即导致落后。由城市——地理、建筑、社会的交汇可知,与我们的社会正在进行的伟大进程相比较,我们的社会科学的研究、包括社会学的研究,都显得苍白无力,没有跟上时代的步伐。

数学和自然哲学可知,大学开始出现时,包含四个学院——神学院、法学院、医学院、艺术学院。其中,艺术学院的课程既有语法、逻辑、修辞,也有算术、音乐、几何、天文。在从初等数论到交换代数、算术几何中,法学的莱布尼茨是数学家。在她死在QQ上中,新传的马伯庸是计算机高手(实际上是市场营销专业,在桂林长大,在上海上学)

王小波:

我现在既不是化学家,也不是数学家,更不是物理学家。我靠写文章为生,与科技绝缘——只是有时弄弄计算机。这个行当我会得不少,从最低等的汇编语言到最新潮的C++全会写,硬件知识也有一些。但从我自己的利益来看,我还不如一点都不会,省得整夜不睡,鼓捣我的电脑,删东加西,最后把整个系统弄垮,手头又没有软件备份。于是,在凌晨五点钟,我在朋友家门前踱来踱去,抽着烟;早起的清洁工都以为我失恋了,这门里住着我失去的恋人,我在表演失魂落魄给她看。其实不是的,电脑死掉了,我什么都干不了,更睡不着觉。好容易等到天大亮了,我就冲进去,向他借软件来恢复系统——瞎扯了这么多,现在言归正传。我要说的是:我和科学没有缘分,但是我爱科学,甚至比真正的科学家还要爱得多些。