it大牛们小传.docx

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
前几天在iteye看到一篇文章,里面写了一句话:谭浩强说过:程序 = 算法 + 数据结构当时我和我的小伙伴都惊呆了。于是,发到群里,准备嘲讽一下,却难道不是吗?难道不是吗?+1难道少了分号:程序 = 算法 + 数据结构;应该是 程序 == 算法 + 数据结构 吧。我记得书上就是这么写的啊!可见谭浩强在中国大学生中已经深入人心。其实也怪老谭,引用完了却不注明来源,这句话的原创者是 Pascal 之父——Nicklaus Wirth,如果说有一个人因为一句话而得到了图灵奖,那么这个人应该就是Nicklaus Wirth。因此我也来挖坟,找了一篇老文章。依稀记得 09 年初发表在了javaeye,貌似刚刚辍学,正在读《Borland传奇》。好了,废话少说,言归正传。Bill Joy计算机界的爱迪生,我最崇拜的人之一。Bill Joy, 前任Sun 的首席科学家,当年在 Berkeley(伯克利)时主持开发了最早版本的BSD 。他还是 vi 和csh的作者。当然,Csh Programming Considered Harmful 是另一个话题乐。据说他想看看自己能不能写个操作系统,就在三天里写了个自己的 Unix, 也就是 BSD 的前身。当然是传说了,但足见他的功力。另一个传说是,1980 年初的时候,DARPA 让 BBN 在 Berkley Unix 里加上 BBN 开发的 TCP/IP 代码。但当时还是研究生的 B 伯伯怒了,拒绝把 BBN TCP/IP 加入 BSD ,因为他觉得 BBN 的TCP/IP 写得不好。于是 B 伯伯出手了,端的是一箭封喉,很快就写出了高性能的伯克利版 TCP/IP 。当时 BBN 和DARPA 签了巨额合同开发 TCP/IP Stack,谁知他们的代码还不如一个研究生的好。于是他们开会。只见当时 B 伯伯穿个 T-shirt 出现在会议室( 当时穿T-shirt 不象现在,还是相当散漫的哈) 。只见BBN 问:你怎么写出来的?而B 伯伯答:简单,你读协议,然后编程就行了。最令偶晕倒的是,B 伯伯硕士毕业后决定到工业界发展,于是就到了当时只有一间办公室的 Sun, 然后他就把Sparc设计出来乐。。。象这种软硬通吃的牛人,想不佩服都不行的说。据 Bill Joy 的同事说,一般开会的时候 B 伯伯总是拿一堆杂志漫不经心地读。但往往在关键之处,B 伯伯发言,直切要害,提出漂亮的构想,让同事们彻底崩溃。对了,他还是 Java Spec 和 JINI 的主要作者之一。John CarmackJohn Carmack,ID Software 的 founder 和 Lead Programmer 。上个月和一个搞图形的师兄聊天,他竟然不知道 John Carmack, 也让偶大大地晕了一把。不过也许搞研究的和搞实战的多少有些隔吧。想必喜欢第一人称射击游戏的都知道 J 哥哥。90 年代初只要能在 PC 上搞个小动画都能让人惊叹一番的时候,J 哥哥就推出了石破天惊的 Castle Wolfstein, 然后再接再励,doom, doomII, Quake... 每次都把 3-D 技术推到极限。J 哥哥的简历上说自己的专长是Exhaust 3-D technology ,真是牛人之言不我欺的说。做 J 哥哥这样的人是很幸福的,因为各大图形卡厂家一有了新产品就要向他“进贡 ,不然如果他的游戏不支持哪种卡,哪种卡基本就会夭折乐。当初 MS 的 Direct3D 也得听取他的意见,修改了不少 API 。当然,J 哥哥在结婚前十数年如一日地每天编程 14 小时以上,也是偶们凡人望尘莫及的。对了,J 哥哥高中肆业(?) ,可以说是自学成才。不过呢,谁要用这个例子来为自己学习不好辩护,就大错特错了。那 Leonardo Da Vinci 还是自学成才呢(人是私生子,不能上学) 。普通人和天才还是有区别的。David CutlerDavid Cutler ,VMS 和Windows NT 的首席设计师,去微软前号称硅谷最牛的 kernel 开发员。当初他和他的手下在微软一周内把一个具备基本功能的 bootable kernel 写出来,然后说:“who cant write an OS in a week? ,也是牛气冲天的说。顺便说一句,D 爷爷到NT3.5 时,管理1500 名开发员,自己还兼做设计和编程,不改coder 本色啊。D 爷爷天生脾气火爆,和人争论时喜欢双手猛击桌子以壮声势。日常交谈 fuck 不离口。他面试秘书时必问:what do you think of the word fuck? ,让无数美女刹羽而归。终于有一天,一个同样火爆的女面对这个问题脱口而出:Thats my favoriteword 。

文档评论(0)

xiaofei2001129 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档