JAVA之父

詹姆斯·高斯林 (James Gosling)是一名软件专家,1955年5月19日出生于加拿大,Java编程语言的共同创始人之一,一般公认他为“Java之父”。(百度百科)

有些人注定是要出名的,比如微软创始人比尔盖茨,有事没事你都能看到他,但也有一些人 ,做事不比盖茨差,却注定要泯然人海。如果不是学过Java恐怕没有几个人知道詹姆斯.高斯林大叔。如果没有Java人类就像不会说话的婴儿。

人们”爱死了”盖茨,因为他给世界带来了看得见的操作系统;可是没有人会说“我爱死了高斯林”, 尽管他所创立的编程语言天天出现在我们的生活里,哦对,也出现在盖茨的生活里。 1994年,高斯林在硅谷的演示会上,向全世界展示了Java后来成为世界上最流行的电脑语言之- 。这话听上去晦涩了点,但你可以这样理解一-如果没有Java ,人类就像不会说话的婴儿,要知道,现在大量程序都基于Java语言编写,连美国宇航局登月探测器上的软件,都是用Java写的。

Java有个最突出的优点,"一次编写,处处运行”。这句话听上去没什么了不起,但对程序员来说,这可是把他们从累死人的编程旧社会解救出来了。要是没有Java ,如果程序员先生在家里编了一套绝顶好代码,高兴地要跟头儿汇报这个消息,他就得自己跑到头儿家里,在他那台硬件型号不同的设备上,重新编译代码,花大把大把时间,再次调试运行。

Java成了他们的救星,尽管这并不是高斯林的本意。散漫的他可没工夫替人分忧,他只想完成头儿布置的编程任务。要是高斯林当年长个心眼儿,像人家香奈儿小姐那样,把自己的名字写到商标里,那现在他的名字肯定满大街都知道。

可是高斯林才懒得管这事。当初叫他取名字,他懒得想,瞅了眼窗户外面的橡树,就决定叫"Oak" (英语:橡树)。到了商标注册中心一看,就连这古怪名字也被人抢注了。他就给合作伙伴打电话,那群人同样自由散漫,正坐在咖啡馆里,喝印尼爪哇岛(Java)的咖啡,于是大家瞅了眼身边冒着热气的咖啡,迅速决定,叫Java.

高斯林先生就这么跟”名震大街”擦肩而过,但他似乎不以为意。他去了甲骨文公司,又跳槽去谷歌,做了一阵子又不釕,发布声明说,”各位,我又跑路…这一次,去寻找一条新路!"说实话,我也早把这位先驱给忘了。网络发展之快让人来不及回忆,我总是忙于打开一个个网页,忙着追美剧,忙着刷淘宝,只有偶尔等软件加载,弹出Java那个冒着热气的咖啡标志时,我才会突然想起高斯林,想起我们的Java之父。

JAVA之父----James Gosling(詹姆斯·高斯林)相关推荐

  1. 技术大牛收割机!Java之父James Gosling现在哪里???

    Gosling在Sun有着几十年的职业生涯,之前是为Liquid Robotics提升水下机器人的产品研发.他是Java语言之父,目前亚马逊官方已宣布Gosling已正式加入Amazon Web Se ...

  2. Java之父James Gosling鼎力推荐《Effective Java 第三版》最新中文版,Java程序员必看神书

    前言 Java之父James Gosling鼎力推荐.Jolt获奖作品全新升级,针对Java 7.8.9全面更新,Java程序员必备参考书.包含大量完整的示例代码和透彻的技术分析,通过90条经验法则, ...

  3. AWS再迎大师加盟:Java之父James Gosling决定效力

    \\ Java语言缔造者James Gosling在计算机前工作.拍摄于2013年. \\ Amazon Web Services公司在其员工阵营当中再迎一位重量级计算机科学巨头.被业界广泛视为&qu ...

  4. 《詹姆斯·高斯林Java白皮书1996自译》00:概览

    JavaSE-AT阿宝哥 敲黑板,说重点,这是Java之父詹姆斯·高斯林原著的自译版,初学者和老鸟混江湖必读! 内容导航: 互动学习钉钉群[30687793] 前言 詹姆斯·高斯林简介 章节目录 1. ...

  5. 计算机之传奇之父詹姆斯高斯林

    java之父的由来 James Gosling出生于加拿大,是一位计算机编程天才.在卡内基·梅隆大学攻读计算机博士学位时,他编写了多处理器版本的Unix操作系统. 1991年,在Sun公司工作期间,高 ...

  6. 计算机传奇人物之詹姆斯.高斯林

    Java之父的由来 James Gosling出生于加拿大,是一位计算机编程天才.在卡内基·梅隆大学攻读计算机博士学位时,他编写了多处理器版本的Unix操作系统. 1991年,在Sun公司工作期间,高 ...

  7. 计算机传奇人物之詹姆斯·高斯林

     Java之父的由来 James Gosling出生于加拿大,是一位计算机编程天才.在卡内基·梅隆大学攻读计算机博士学位时,他编写了多处理器版本的Unix操作系统. 1991年,在Sun公司工作期间, ...

  8. Java之父詹姆斯·高斯林 (James Gosling)学鸿蒙(HarmonyOS),HarmonyOS(鸿蒙)——Image组件详述

     本文已收录于专栏 ❤️<鸿蒙开发>❤️ 欢迎各位关注.三连博主的文章及专栏,每周定期更新1-5篇基础文章,共勉! 1.简介 Image是用来显示图片的组件,我们在开发中使用的非常频繁! ...

  9. 詹姆斯高斯林_詹姆斯·高斯林(James Gosling):Oracle的表现“令人惊讶的是” 用Java

    詹姆斯高斯林 1月27日将是Oracle收购Sun Microsystems的四周年. 从一开始,许多人就怀疑这家前软件公司处理Java的适用性. 而且,随之而来的指称是缺乏对开放源代码的支持以及对遗 ...

最新文章

  1. 所谓情商高就是会说话
  2. Spring集成Quartz定时任务
  3. 使用java语言实现将10进制转化为2进制
  4. ToStringBuilder学习(一):常用方法介绍
  5. windows无法完成格式化U盘与U盘修复对几种解决方法
  6. 今日芯声 | 马赛克一键变高清!神奇的AI“无损放大”工具
  7. Java 将中文文件名称修改为拼音首字母、拼音全称(附GitHub)
  8. 自学python在家干什么好_在家这么多天,职场人在家能自学什么?
  9. 【渝粤教育】 国家开放大学2020年春季 1132卫生管理 参考试题
  10. oracle显示连接超时,Oracle 12179:tns:连接超时的问题
  11. VS2010出现的转换COFF期间失败问题
  12. 5G通信终端 5G通信设备 5G工业物联网
  13. 通过私有化部署自建一套视频流媒体服务器平台,如何解决视频播放延时卡顿问题?
  14. 抽象类和接口的比较(重点)
  15. 上海核酸72小时保质期,超过了码会变色吗?
  16. c语言中 判断素数的编程,c语言如何判断素数?
  17. arcoshx怎么用计算机算,微积分常用公式及运算法则(上册).pdf.doc
  18. Linux安全之安装安全狗(推荐)
  19. encode and decode
  20. rust腐蚀怎么单人游戏_腐蚀Rust画面设置指南 游戏设置优化心得分享

热门文章

  1. 文明 计算机丢失,文明6提示“msvcp140.dll丢失”怎么解决-解决文明6提示“msvcp140.dll丢失”的方法 - 河东软件园...
  2. 黑马程序员————高新技术————动态代理
  3. 【Linux】修改腾讯云轻量应用服务器的hostname
  4. Android本地视频播放器mediaplay版
  5. java位数不足自动左补0
  6. \Zane\Utils\Ary 开源代码阅读示例
  7. duck typing java_Duck typing
  8. 虚拟服务器 dmz区别,dmz主机和虚拟服务器区别(tp路由器虚拟服务器能干嘛)...
  9. 为什么说 HashMap 是无序的
  10. 维乐坐垫与艺术创想完美融合,让艺术点亮产品灵光