我从轮回的尽头回来了。——六道骸 收藏本站
登陆 / 注册 搜索

阅读:7.7K   回复: 3

有哪些程序员可以称为“神”【上】

[复制链接]
仗剑天涯论坛大牛 2017-10-28 23:58 |显示全部楼层

今生相逢便是缘分,何苦去怨恨,何苦去仇视。

主题破百 赞助会员 金点子奖
        有这样一批IT界的牛人们,,仅仅用“牛”来形容已经不够了, 得用“神一样的超级程序员” 才能表达敬仰之情。

        这里总结一下,可以作为大家茶余饭后的谈资 o(≧v≦)o~~

        今天先来说说D.E Knuth(高纳德. 克努特), 他最为人知的工作就是经典巨著《计算机程序设计的艺术》, 这本书第一卷《基本算法》 于1968年推出。👨‍🚒‍🧢⌨☠

有哪些程序员可以称为“神”【上】 Knuth_b.jpg

        可真正能读完并且真正读懂的人并不多,比尔.盖茨在1995年接受一次采访时说,“如果你认为你是一名真正优秀的程序员,就去读第一卷...... 如果你能读懂整套书的话,请给我发一份你的简历。”

        我在大学时从图书馆借了这本书,试图啃下来, 结果开了个头就看不下去了, 惭愧!(# ̄▽ ̄#)

✍🏝🍼☯🦠‌


        1973年,这部刚出到第三卷的书(计划写七卷)已被计算机界视为“神作”, 1974年美国计算机学会就“迫不及待”的把计算机界的最高奖图灵奖授予克努特。

        此时高纳德仅仅36岁!只靠一套还没有完成的书就获得ACM图灵奖,不但是前无古人,估计也后无来者了。

🧒‍👠📥🥰🤟


        然而令人大跌眼镜的是, 拿到图灵奖以后, 高纳德宣布暂停写作, 理由竟然是现有的计算机排版系统太差,破坏了书的美感!

        然后单枪匹马开发出了革命性的排版系统TEX , TEX至今仍是全球学术排版的不二之选。

        TEX 功能强大,几乎无懈可击,其版本号也很有意思,不是数字(3.0, 3.1, 3.2....) 也不是年份(Windows 95, 98, 2000...),而是不断逼近的圆周率 (3.1415926...) ,这从侧面反映了软件几近完美,不需要做改进了。
🤝🚠🌶🅿🐻‌        
        (高德纳曾表示“最后一次升级是(于我过世后)将版本数改为 π,那时任何余下的漏洞将被看作程序的功能!)

        有趣的是高纳德为此还设置了奖金,谁能从TEX 发现第一个Bug ,奖励2.56美元,第二个5.12 美元,第三个10.24美元, 作为算法的大师,不可能不知道指数增长的可怕性,但至今为止他也没有为此付了多少钱。#t252:

👁🛑🍓📶🪶‏        那些找到Bug 的人收到高纳德签名的支票以后也不去兑换, 而是作为珍品收藏了 (⊙o⊙)···

        《计算机程序设计的艺术》展示了高纳德深厚的理论功底和高超的数学知识, TEX 则体现了一个超级程序员的能力。

        在计算机的历史上,极少有人能把超强理论和超一流的实践能力集于一身,实在是令人叹而观止。

🧓‍🎒🖌😈👏


        
        感谢上帝,给我们送来了高纳德 。#t208:
        
#f465:

        预告:下一章是Unix和C语言之父KenThompson 和 Dennis Ritchie (~﹃~)~zZ
👃🛑🥩📶🐅‏
本文来自微信公众号:码农翻身(有重新排版)
作者:老刘

上一篇
下一篇
帖子热度 7759 ℃

soarcloud 「龙战于野」 2017-11-1 08:35 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

算法是程序的精髓,敬大牛!
那一缕微光 「龙战于野」 2018-1-21 10:45 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

我想说我什么也不想说、
微雨黄昏 「出类拔萃」 2018-1-22 09:21 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

前排顶,很好!
您需要登录后才可以回帖 登录 | 免费注册  

本版积分规则

快速回复 返回列表