某天,汇智妹在逛知乎的时候发现了一个问题。

 

寻找程序员的祖师爷

 

这个问题一下子就引起了汇智妹浓厚的兴趣,那我们就来掰扯掰扯。

 

众所周知,汇智妹从事的是IT行业。IT行业祖师爷……还不能是外国人,得从中国历史上扒……

 

等等,IT行业祖师爷不是外国人,还能是谁?

 

寻找程序员的祖师爷

 

你们以为这会难倒冰雪聪明的我吗?

 

既然各种编程语言之父因国籍和年龄问题都没办法入选,那就想想电脑呗。

 

于是,汇智妹打开搜索,敲了五个字:

 

计算机之父

 

寻找程序员的祖师爷

 

果然,是冯·诺依曼

 

但是,冯·诺依曼也不行吧?我总不能给人改成中国某朝大员,姓冯名诺字依曼吧?

 

寻找程序员的祖师爷

 

好像也不是不行,毕竟他是美籍匈牙利人,匈牙利跟匈奴好像有点关系,匈奴跟汉朝打过架,汉是中国古代朝代……

 

不行不行,这不专业!

 

寻找程序员的祖师爷

 

再想想

 

电子计算机是为了解决计算问题,那就从中国古代找个类似功能的。

那么,中国古代的计算工具……

一想到这里,一个美妙绝伦的身影便出现在了汇智妹脑海之中。

 

没有错,它就是算盘(珠算)

 

寻找程序员的祖师爷

 

算盘起源于中国,迄今已有2600多年的历史,是中国古代的一项重要发明。

那么算盘是谁发明的呢?

 

没错,就是他——刘洪

 

寻找程序员的祖师爷

精神老头的灼热目光!

 

这个名字可能比较陌生,毕竟提起中国古代数学家,大概率就是祖冲之、刘徽了吧。

 

刘洪在公元190年发明了“正负数珠算”,成功当上了珠算的爸爸。

 

人家还是正儿八经的东汉人士!刘洪不光是数学家还是个天文学家,发明了珠算,发现了月球运动不均匀性理论!

 

他名字可能不大响亮,但名号可是凶得很,被后人尊为“算圣”!

 

别的行业的圣们分别是:诗圣杜甫、词圣苏轼、书圣王羲之、医圣张仲景、文圣欧阳修、至圣孔子、武圣关羽。

 

算盘固然很有年头,但人家木匠的祖师爷可是鲁班啊。你东汉的刘洪跟春秋时期的鲁班比较还是有点晚。

 

所以,还有更早的吗?

 

寻找程序员的祖师爷

 

有!

 

比算盘更早的,那就是算筹了。

 

寻找程序员的祖师爷

 

树枝也好,筷子也好,只要弄得差不多长短粗细就能当算筹了。

说起来随便了点,但重要的是思想嘛。

 

但是,算筹的发明者却早已无迹可寻。唯一能查到的记录是,算筹在战国时期已经得到了广泛的运用。

 

可是找祖师爷的事儿,就到这里为止了吗?

IT行业祖师爷还真就只能是刘洪了吗?

 

寻找程序员的祖师爷

 

那可不一定。

 

既然算筹的重要性是因为它的思想,那我们回头看看计算机。

 

我们都知道计算机是依靠二进制的机器语言完成各种指令的。

 

二进制的思想在中国古代可是诞生过一个伟大的学派,后来甚至还衍生出一个宗教。

 

没错,汇智妹说的就是太极!

 

寻找程序员的祖师爷

 

不是太极八卦,更不是太极拳。说的就是最原汁原味的太极!

 

“太极”一词初见于《庄子》:“大道,在太极之上而不为高;在六极之下而不为深;先天地而不为久;长于上古而不为老。后见于《易传》:“易有太极,是生两仪。两仪生四象,四象生八卦。

 

庄子是道家学派的代表人物,道家学派的创始人又是老子

 

老子何许人也,春秋末期人士

可问题就出在这个末期上了,因为算筹已经战国时期普及了,那么发明时间很有可能就在春秋时期。

所以,我们还是没办法知道谁早谁晚。

 

寻找程序员的祖师爷

 

不过,不要着急!

 

中国对道家学派称呼不仅只有“老庄”,还有一个词叫“黄老之学”。

黄老之学的创始人可是有两位!

 

寻找程序员的祖师爷

 

这个“老”,自然就是老子了,这个“黄”就是大名鼎鼎的“炎黄”之“黄”——轩辕黄帝

 

可能会有人想到《黄帝内经》。这本书虽然是先秦至汉成书的,但总归是建立在黄老道家理论之上的。

 

“阴阳五行学说”正是出自这本医书,我们只看阴阳,不看五行。

 

阴阳是啥?

二进制。

计算机语言是啥?

二进制。

好了,找着了!应该没有比他更早的了。

终于,汇智妹找到了IT行业的祖师爷——轩辕黄帝。

 

来,咱们来拜个师吧?