分享好友 站长动态首页 网站导航

互联网时代的爱迪生|「猿传奇|」

网友发布 2022-08-24 07:36 · 头闻号站长动态

顶尖程序员是什么样的?

又瘦又高,一头凌乱的金发,这是大多数人对比尔·乔伊的第一印象。

他是太阳的创始人之一,并担任太阳的首席科学家长达21年。毫无疑问,他是一个不可多得的软件天才,也是一个标准的技术狂人——所谓的“大神”可能是天赋和偏执的结合,与他完美融合。

- + -

资料来源:facesofopensource.com/bill-joy/

比尔的原名是威廉·纳尔逊·乔伊,他在密执安州的农村长大。在密歇根大学获得电气工程学士学位后,他于1979年在加州大学伯克利分校获得了电气工程和计算机科学硕士学位。学生时代,他开发了BSD操作系统。还有人基于BSD开发了很多BSD的现代版本,最著名的有FreeBSD、OpenBSD和NetBSD。苹果的Mac OS X操作系统也在很大程度上基于BSD。1986年,Joy因其在BSD操作系统方面的工作获得了Grace Murray Hopper奖。

SUN 1982年,Joy作为联合创始人和首席科学家参与了Sun Microsystems公司的成立——90年代的SUN大概和Google差不多——现在——并设计了Sparc微处理器,并继续将之前他领导的BSD开发成Solaris操作系统。此外,他还是Java和Jini的主要作者之一。

2003年9月9日,Joy离开Sun公司,Sun公司发言人除了Joy辞职的消息外,不愿意发表任何评论。

传奇经历

年轻时的比尔·乔伊

20世纪80年代初,DARPA与BBN达成协议,将文顿·瑟夫和鲍勃·卡恩设计的TCP/IP协议添加到Berkeley UNIX中。Joy被分配去完成这个任务,但是他拒绝给BSD添加BBN的TCP/IP协议栈,因为在他眼里,BBN的TCP/IP实现远远不够好,所以他写了一个高性能的TCP/IP协议栈。约翰·盖奇(John Gage)回忆说,“BBN和DARPA签订了一份巨大的合同来实现TCP/IP协议,但他们的员工写的代码远不如一个研究生做的好。于是他们邀请Joy参加他们的一个会议,那个研究生穿着t恤出现了。他们问他:“你是怎么做到的?”林锐回答,“很简单。你可以阅读协议,然后进行编码”。除了TCP/IP协议之外,基于分页的虚拟内存系统最早是由Joy添加到Berkeley UNIX内核中的。他还是vi、csh和早期Pascal编译器的作者,为自由软件的发展做出了巨大贡献。

关于比尔·乔伊惊人的软件天赋的轶事给他留下了无数惊人的传说。据说他读研究生的时候,想看看自己能不能写一个操作系统,于是他用了三天时间写了一个非常简单但是好用的Unix系统,据说就是BSD的前身。如果是另外一个人,也许你会喊“那太夸张了!”但一是比尔乔伊,可信度不知何故增加了不少。

硕士毕业后,Joy决定在工业界发展,于是去找当时只有一间办公室的孙。作为主要设计者,他参与了SPARC微处理器的设计,并负责设计电路中最关键的部分。这样的软硬件天才,实在令人佩服。1995年,孙发布了Java语言,在世界上引起了轰动。当然Joy对Java也有很多贡献,首先是Jini——一种分布式服务的基础连接技术。任何可以嵌入JVM的电子设备都可以通过JINI相互连接;JXTA是一种基于Java的P2P协议,它允许互联网上的软件之间进行对等通信和协作。

这位被《财富》杂志誉为“互联网时代的爱迪生”的技术狂人,在短短20年间,创造了无数令人激动的软件。麻省理工的BBS上有个帖子,说微软的电话面试有个问题:

「你认为谁是最好的程序员,为什么?」

尽管每个人都说回复帖子中列出的最佳程序员排名不分先后,但大多数人仍然把比尔·乔伊排在第一位。或许可以从一个侧面验证比尔乔伊在程序员心目中的地位。

2006年,比尔·乔伊在ted分享彩蛋。

快乐——思考未来

过去的回顾

1.【猿人传说】大英雄求伯君和他的英雄时代。

2.【人猿传奇】杰夫·迪恩,从谷歌战神到人工智能的探路者

3.【猿的传说】划时代的中国DOS,在燕芳华

4.【猿的传说】詹姆斯·高斯林:爪哇之父,有着长久的野心。

5.【猿猴传说】不服输的包,打不垮的神仙。

6.【猿的传说】唐纳德·克努特(Donald Knuth):如果你看不懂我的书,就不要做程序员。

7.【猿人传说】王永民:秀才,半个农民。

8.【人猿传奇】丹尼斯·里奇:改变世界的C语言之父。没有他,就没有今天的苹果。

9.龚敏:他差点成为一名音乐家,但是他把Linux和自由软件带回了中国。

10.【猿的传说】肯·汤普森:26岁发明Unix,70岁仍是编程技术大师。

11.【猿猴传说】他被上帝关了门,却为所有人打开了“安全”之门。

12.【人猿传奇】约翰·麦卡锡:你现在所熟悉的AI理论,离不开他六十年前打下的基石。

13.【类人猿传奇】雷军:过去写程序的日子是最阳光的。

14.【人猿传奇】周:做一个好的创业者,从做一个好的程序员开始。

15.【人猿传奇】为什么是布拉德·考克斯和他的Objective-C?

16.【猿的传说】她是拜伦的女儿,却成了第一个计算机科学家。

17.【人猿传奇】最早引用《你好,世界》的程序员是谁?

18.【猿的传说】历史长河中的贝尔实验室

18.【人猿传奇】保罗·艾伦:天才,百万富翁,微软创始人。他的一生让上帝嫉妒。

19.【人猿传奇】你大学学的是帕斯卡吗?

20.【猿人传说】没有她,Ctrl+C就是一个毫无意义的组合键。

21.【人猿传奇】拉里·沃尔和他的程序员的三大美德

22.【人猿传说】地球流浪之前,她带领我们进入了星辰大海。

23.【人猿传说】她发现了世界上第一只“虫子”

24.【人猿传奇】巨蟒的“终身独裁者”

25.【猿人传说】他是微软的关键人物,也是C#和的幕后黑手。网。

26.【人猿传奇】硅谷的梦中情人,女魔头穿斯图尔特·威茨曼。

27.【人猿传奇】微软王牌程序员日记|大卫·卡特勒

28.【猿的传说】这个意想不到的发明是他送给大家的礼物。

29.史蒂夫·沃尔夫勒姆|地球上最聪明的人之一

30.【类人猿传奇】拉里·佩奇|一个相信商业力量,用自己的公司改变世界的理想人物。

31.【人猿传奇】泡面和络腮胡,世界上最“野”的黑客|理查德·斯托尔曼

32.我们睡在地板上,我们涉水过河|约翰·卡马克

免责声明:本平台仅供信息发布交流之途,请谨慎判断信息真伪。如遇虚假诈骗信息,请立即举报

举报
反对 0
打赏 0
更多相关文章

评论

0

收藏

点赞