Java之父“高司令”

来源 :电脑爱好者 | 被引量 : 0次 | 上传用户:smilezhangnan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  说起高司令的大名,很多人肯定会联想到地道战的经典对白“高实在是高”。不好意思,那是胡司令,这个高司令是个高鼻子、大胡子、金头发的老外。作为Java编程语言的共同创始人之一,詹姆斯·戈斯林被中国的程序员们膜拜的同时,人们也亲昵地用中文谐音“高司令”来表达出对他的多重敬意。
  误打误撞的Java
  高司令最显著的特征是他留了多年的大胡子。对于他的这个标志,高司令在2006年的一则博客中写到,他的妻子和儿子从来都没有看到他不留胡子。其实每到睡觉时,他首先要做的事情就是刮胡子,以免影响他睡眠过程中的正常呼吸。
  胡子一直没有成为扼杀天才的凶手,否则我们将不可能见到Java,但却一度让另一个天才有窒息的感觉,那就是微软的盖茨。
  高司令曾经供职26年的Sun公司创始人斯考特·麦克尼利曾经有个令人侧目的爱好—反对微软而被称为硅谷斗士。他甚至说:“不希望自己的孩子将来生活在一个只有微软的世界里。”而麦克尼利的底气则来自高司令和他的孩子“Java”。
  上世纪90年代初,高司令在开发Java之初,压根没想过要和电脑、互联网扯上关系,这就是一种用在家用电器等小型系统的编程语言,来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。
  当时的高司令还远没有到可以发号施令的司令级别,在Sun公司之初,他就是个勤杂工,公司总是安排他去做一些为老系统写升级软件的琐碎工作。所以当麦克尼利要高司令去领导一个名为绿色小组的研发团队,开发数字家电产品时,高司令上任了。
  几乎是傻儿司令的翻版,这个团队最初对自己到底要鼓捣出的东西是硬件还是软件都没弄清楚,开发小组的4个人就没日没夜地干了起来,结果最终无论是硬件还是软件,主菜依然没个眉目,高司令反而弄出了个副产品,一种运行在虚拟机中的面向对象的语言。
  这玩意有什么用呢?高司令不知道,麦克尼利也没想明白,既然弄不明白,高司令也没多想,就拿着自家窗外一颗叫Oak的树名给这个语言定了性。
  可到了注册商标时,高司令却发现,连树名都被一家显卡制造商给抢注了,正好知道这个消息的时候,绿色小组正在咖啡馆里喝着印尼爪哇(Java)岛出产的咖啡,有一个人灵机一动说就叫Java怎么样,结果这个随便的产品就有了这么个随便的名字。
  之后小组的研发继续不顺,数字家电到底给他们弄了出来,上万美元的样子决定了其市场前景的难堪,整个1993年,高司令和绿色小组们都在郁闷,跑路的跑路,旷工的旷工,上班玩游戏倒成了绿色小组的主业,高司令的胡子也蓄出来了。还好麦克尼利对这帮技术人员还算宽容,换了在中国,早集体吃上炒鱿鱼大餐了。
  Java的辉煌
  1994年,网景公司推出Netscape浏览器,突然让蓄须不明志的高司令开了窍。Java天生就是一次编写、到处运行、可以适应于任何平台的东西,为什么不能让它上网呢。绿色小组残部立刻开始了针对互联网的Java应用,短短一年时间,Java借着网景浏览器,风靡了起来……
  一个原本要用在家电设备上的语言,就这样无心插柳柳成荫地成了“网络版”。
  高司令的春天成了微软的噩梦。比尔·盖茨看到了Java的威胁,他告诉微软浏览器部门的主管艾达姆:“这可把我吓坏了。我不清楚微软的操作系统要为Java的客户应用程序代码提供什么样的东西,而这些东西将足够让它来取代我们的市场地位。”
  盖茨的恐惧成为了现实,微软和Sun针对Java打了多年的官司,可还是没有阻止Java成为世界上最流行的电脑语言。
  高司令这下真的成司令了。
  使用Java的设备比地球总人口还要多。
  “Java到现在一共亏了多少钱?”1995年下半年的一天,麦克尼利问他的首席技术官埃里克·施密特。
  “大约100万美元。”施密特回答到。
  “听着,”麦克尼利严肃地说,“把预算增加10倍,你要给我亏1000万才算完成任务!
  巨大的魄力让高司令和他的Java在伯乐的支持下深入到了互联网的所有神经末梢中,网景、IBM、甲骨文都表示支持Java。
  高司令笑了,特别是当微软在权衡利弊后发现,Java可以在任何硬件、操作系统上运行,这绕过了微软的摇钱树:Windows操作系统。微软决定在自己的新版浏览器中支持Java。高司令的大胡子笑得分叉了。
  可Java却并没有赚钱,尽管随后Sun借互联网泡沫的东风,靠Java带来的名气和自己的服务器、操作系统,让市值膨胀到了2000亿美元,可Java的授权费收益甚至连投入成本都没赚回来。
  Java卖得太便宜了,各类企业使用Java需要向Sun购买使用授权,通常这些都是小钱。Sun的最大一笔横财是2004年微软以16亿美元一次性了结与Sun在Java上的恩恩怨怨。最抠门的要算谷歌了,它在其手机操作系统Android中无偿使用了Java。
  不过高司令赚了,钱赚得不多,但名气却大到出奇。“我从来没有想到Java技术会这么火。当我的老板问我它将达到多少次下载时,我说10000次。而他认为我太过乐观了。”高司令喜欢在外布道Java的时候引述这个小故事。
  而高司令喜欢说的另一个故事则是:你知道巴西的税务系统、亚马逊的Kindle阅读器以及韩国的第一大镁板制造厂有什么共同点吗?这些系统同世界上其他100亿个设备共享一个元素,那就是Java。
  诚然,除了iPhone,消费者几乎买不到没有Java程序的手机了。
  跑路王的海洋之心
  不在外面讲台上做演员的时候,高司令和其他技术员一样,喜欢在自己所在实验室里去鼓捣点新玩意。
  这毛病他从小就养成了,12岁的时候,他用报废的电话机和电视机中的部件做了一台电子游戏机。附近农民的联合收割机出了问题也常常找他修理。14岁时,他到附近大学参观,硬是记住了计算中心的门锁密码,从此开始偷偷地溜进计算中心,学习计算机编程。
  这种不安分的性格让高司令在新世纪不断练习一个新的技能—跑路。
  2009年4月,看重Java也为了网罗 Sun的天才们,甲骨文风风火火地买下了Sun。可高司令对新东家显然有点不来神,甚至因甲骨文在新版Java中将公司名称字段从过去的Sun改为现在的甲骨文这一正常举措,造成了大量需要依靠公司字段识别虚拟机的老应用程序发生崩溃时,高司令还忘不了在博文中用一个笑翻了的表情来展现自己的幸灾乐祸。
  果不其然,在甲骨文混了刚刚一年,2010年4月,高司令又发了篇博客:“离开的时候到了。”
  新东家谷歌对高司令寄予厚望,不是谷歌的安卓平台一直免费用着Java吗?那就请高司令来,就可以避免安卓平台和甲骨文的专利争端。
  可高司令不这么看,不到半年,他又发了篇博文《我又跑路了》,高调宣称自己将离开谷歌,因为他已经找到了更感兴趣的方向。
  当然,频繁地发博文并不代表高司令立志要做个专职博客,他从世界最大的IT公司出来后,还留在硅谷,就在不远的一家叫Liquid Robotics的创业型小公司上班了,他为别人编了一辈子的Java程序,现在他要为自己的兴趣去编属于自己的程序。
  “还能比什么是海洋机器人更酷的?”高司令意气风发之余,也让人觉得他有点点疯了。
  不过这家生产机动式、全自治的海洋研究机器人的小公司,还是给了高司令极大的发挥空间。作为该公司的首席软件架构师,他负责设计后端存储系统。为了海洋机器人在全球的舰船上收集的海量数据能够得到科学的管理和展示,供全球任何科学家、教育家和学者甚至公众使用,这个存储系统的任务不可谓不艰巨。
  不过高司令目前的工作还是挺成功的,3月份,它创造了一项吉尼斯世界纪录,4台Wave Glider海洋机器人各自前进了6000公里,跨越了太平洋,沿着曲折的航线,从旧金山到达了夏威夷,比之前的纪录多了1370公里。高司令特别骄傲的是,这些海洋机器人不要任何燃料,不是低碳,是无碳。使用可再生能源的机器人探寻世界变化,用他的话说是,“酷毙了”。
  又一次走在了别人的前面,高司令的大胡子应该又要笑得开叉了。
其他文献
母亲常提到父亲路翎给她写过近五百封信,她一直珍藏着,但到一九五五年·“胡风案”时却不得已上交安娥转给了公安部。这五百封信当时都已抽出了信封,按时间顺序排列好。一九
目的:观察稳心颗粒治疗临床常见早搏的临床疗效.方法:对142例早搏患者随机分为治疗组和对照组两组.治疗组71例应用步长公司的稳心颗粒治疗,每次9g tid口服;对照组71例,应用美
目的:分析探究为老年脑梗死患者实施优质护理干预对于改善其不良情绪和睡眠质量的作用和价值.方法:在2019年1月~2019年12月中选择50例患者展开评价和分析,根据不同护理方式分
随着我国医疗水平和医疗器械的不断发展,检验科对于血液生化检测的水平也逐渐提高,误差在不断减小,但由于在检测各阶段存在的影响因素,会对检测结果造成一定的影响,必须在检
一位45岁的女患者阿兰今早到诊所看病.看她一拐一拐地走着进来,原来是双脚足跟已经痛了近1个月.而在下午,一位38岁的男患者阿龙,也是因为足跟疼痛而来看诊.两人病因的相同处
期刊
目的:探讨急诊分诊安全管理结合风险管理对急诊科护理质量的影响.方法:2019年7月至2019年12月期间收集来我院急诊科接受治疗的153例患者作为研究对象并分为两组.对照组患者给
现阶段,在实际临床治疗上对食管癌这种疾病最有效的治疗手段就是对患者的食管进行切除手术.这种手术在实际操作上面相对来讲是比较安全的,但是如果在手术之后没有对患者进行
期刊
目的:分析和探讨儿保门诊中婴幼儿喂养困难及处理对策.方法:以2017年6月至2019年6月为时间基准,在我院所有喂养困难的婴幼儿当中,随机收集94例进行研究,对其年龄段分布进行分
每年9月至次年3月为高三一轮系统复习阶段。一轮复习是高三三轮复习中至关重要的一轮,这一轮复习的重点,是让学生初步明确高考的要求,夯实学科基础知识,培养学科基本能力。一
目的:研究缺血性脑血管病(ischemic cerebrovascular disease,ICVD)患者接受颈部血管彩超检查对颈部动脉血管病变的诊断价值.方法:将2019年5月—2020年5月我院接诊的50例ICVD