1
在编程界
有一个广为流传的挑战游戏
说哪个程序员
能找出TEX这个排版软件的程序bug
就能获得一张支票
虽然这个支票的额度很小
第一个bug价值2.56美元
以后每新发现一个
在这个数值上乘以2
最高327.68美元封顶
不过到目前为止
据说全世界只有3个人拿到了这个支票
而这足以说明
这个软件的逆天了
(高老爷子)
这个看上去面容憨厚
甚至有点呆萌的老先生
中文名叫高德纳
而在编程圈里
很多程序员都把他奉作神祗
之所以这样
绝不仅因为他创造了TEX这样几乎完美的程序
纵观他开挂般的一生
每一个看似平常的举动
都轻松carry全场
UC震惊体都不好给他起标题
2
1938年1月10日
高德纳出生在美国北部威斯康辛州的密歇根湖畔
高爸爸也是个知识分子
研究生毕业
当过中学老师
一到周末就去教堂拉风琴
小高德纳也深受熏陶
从小就是个学霸
(学霸高德纳,厉害的人发际线都比较靠后)
这件事可在当地引起了不小的轰动
当时人们无从想象
原来计算机这东西
还有这么大的魔力
媒体蜂拥而至
排队采访高德纳
甚至CBS电视台都来给他做专访
就连IBM都跑来给高德纳和他的球队跟那台650合影
还印在IBM产品宣传册上
1960年大学本科毕业
因为高德纳的成绩太好
学校破格给他发了学士和硕士两个学位证
高德纳没有一毕业就去找工作
而是跑去加州理工读数学博士去了
4
博士毕业之后
高德纳在加州理工当了5年老师
之后又转到斯坦福大学当教授
期间他把大部分经历用来写一本书
这也是后来奠定他封神地位的作品
《计算机程序设计的艺术》
这本书跟狄拉克的《量子力学》
爱因斯坦的《相对论》等12部著作
被称作20世纪最佳12部学术著作
这本书高德纳本来打算写七卷
博士毕业那年出了第一卷
隔一年又出了第二卷
第三卷跟第四卷之前搁置了10年
第四卷直到2008年才出版
这套书被世人奉为计算机界的圣经
据说当年世界首富比尔·盖茨读了好几个月
才勉强把第一卷读完
然后说了一句:
如果你想成为一个优秀的程序员
那就去读这个《基本算法》吧
写这本书的时候
还有个小插曲
其实出版 早在1962年就跟高德纳约书了
可是过了4年
高德纳这边一直没信儿
这书写的咋样啦/p>
高德纳说刚写了3000来页
那还不交稿还等啥呢/p>
高德纳又说
可是我这头还没开完呢
不知道是自己疯了还是高德纳疯了
所以这本书的第一卷一直拖到1968年才出
(打字比脑子快的高德纳)
更有意思的是
《计算机程序设计的艺术》之所以写到第三卷停了
据说是因为高德纳觉得当时的排版印刷
不能体现这本书的美
决定自己去研究一个更好看的排版印刷软件
这一琢磨就是九年
九年时间
高德纳给我们带来了排版软件TEX
和字型设计软件METAFONT
这两个软件
可以说
革了整个西方印刷行业的命
有意思的是
TEX的版本序 是从3开始
然后是3.14、3.141
最新的是3.1415926
高德纳就是这么自信地表示
TEX从设计之初
就已经是个趋于完美的软件了
顶多只是一些小修补
所以才有了文章开头那个小游戏
虽然在高德纳刚获得图灵奖的时候
还有不少质疑的声音
但是当TEX出现之后
那些质疑者都闭嘴了
甚至还有人说
就凭TEX
高德纳应该再得个图灵碗
回家凑一对
6
高德纳其实和大多数程序员一样
对那些赞誉并不是十分在意
但是对自己喜欢的东西
绝对会投入百分之百的精力
据说已经八十高龄的高德纳
现在最大的愿望
就是在有生之年
把《计算机程序设计的艺术》
剩下的三卷写完
这可能是固执的摩羯座
不达目的不罢休的“通病”吧
相关资源:vissim电子仿真软件-嵌入式文档类资源-CSDN文库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!