有哪些程序员可以称为“神”【上】 |
有这样一批IT界的牛人们,,仅仅用“牛”来形容已经不够了, 得用“神一样的超级程序员” 才能表达敬仰之情。
这里总结一下,可以作为大家茶余饭后的谈资 o(≧v≦)o~~ 今天先来说说D.E Knuth(高纳德. 克努特), 他最为人知的工作就是经典巨著《计算机程序设计的艺术》, 这本书第一卷《基本算法》 于1968年推出。 👨🚒🛍🧲😳🤳 可真正能读完并且真正读懂的人并不多,比尔.盖茨在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 🙌🏦🎂♾🐡 本文来自微信公众号:码农翻身(有重新排版) 作者:老刘
帖子热度 8116 ℃
|
|