Java之父–Gosling

詹姆斯·高斯林 (James Gosling,1955年5月19日-,出生于加拿大)

James Gosling亲手设计了java语言,完成了java技术的原始编译器和虚拟机。sun公司于1995年年正式推出!

James Gosling从小就喜欢技术,爱鼓捣东西。12岁的时候,他用报废的电话机和电视机中的部件做了一台电子游戏机。附近农民的康拜因(联合收割机)出了问题也常常找他修理。14岁的时候,中学组织到附近大学参观,他记住了大学计算中心的门锁密码,从此开始偷偷地溜进计算中心,学习计算机编程。一年后,大学的天文系招他当了一名临时编程员,编写计算机程序来分析卫星天文数据。

80年代初,James Gosling获得博士学位后到IBM工作,设计IBM第一代工作站。当时,IBM的领导层并不看重工作站项目。失望之余,James Gosling跳槽到了Sun公司。他花了五年功夫领导开发的和OS2很类似的Sun NeWs窗口系统,尽管得到技术界的好评,却未能变成流行的产品。当时他还第一个用C实现的EMACS的所见即所得文本编辑器COSMACS。

在当今这个竞争激烈的软件开发时代,软件设计师一直在试图预测未来软件或者技术的发展趋势。在1990年,Sun公司成立了一个软件设计团队,其中除了James Gosling,还有Patrick Naughton和Mike Sheridan等人,他们合作的项目称为“绿色计划”。他们认为计算机技术发展的一个趋势是数字家电之间的通讯。James开始负责为设备和用户之间的交流创建一种能够实现网络交互的语言。随着大量的时间和金钱投入到“绿色计划”,他们创建了一种语言。这种语言一开始被叫做“Oak”,这个名字得自于Gosling想名字时看到了窗外的一棵橡树。但后来被改为了“Java”。并于1992年9月3日开始应用于Sun工作站的远程遥控。

1994年底,James Gosling参加了在硅谷召开的“技术、教育和设计大会”。他报着试一试的心情向与会者演示了Java的功能。他点击了网页上的一个静止的分子结构图标,一条命令通过互联网送到了几百英里外的网站,下载了一段Java小程序,在本地工作站上开始执行。在几秒钟时间里,原本静止的网页上,一个分子图像以三维动画的方式转了起来。

“哇!”James Gosling听到了全场观众的赞叹声。

不久后,硅谷最大的报纸《圣荷西信使报》在头版刊登了一篇专文,“为什么Sun认为一杯热咖啡能让你鼓足精神”。从文章见报开始,负责Java市场人员的电话响个不停。不久,全美的主要报刊杂志都刊登了Java的报道。

Java出名了!

到了2000年,Java已经成为世界上最流行的电脑语言。绿色小组当初设计Java是为了面向数字家庭,支持各种家电设备。他们没有想到的是,Java支持的计算模式,实际上就是互联网的模式。

Java之父--Gosling相关推荐

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

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

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

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

  3. JAVA之父----James Gosling(詹姆斯·高斯林)

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

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

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

  5. James Gosling : Java之父

    原文链接:http://blog.163.com/huangyanhua_520/blog/static/114609242008111232212583/ 作为Java之父,James Goslin ...

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

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

  7. Java之父接受Evrone专访:您需要的软件可靠性越高,静态类型语言的帮助就越大...

    每一次重大更改都会在开发人员社区中引发痛苦.如果您的开发人员不多,那么破坏性更改不是大问题.而且您还必须考虑成本效益的权衡.如果你做一个突破性的改变,它会增加一些痛苦,但也会带来一些好处. James ...

  8. 程序员潜规则之痛——“JAVA 之父”也遭遇过

    去年的网络热词"保温杯"向我们传递了中年危机.而我们今天所说的"程序员潜规则"无非也是由年龄在程序界引发的危机和歧视,"JAVA之父"高斯林 ...

  9. java之父詹姆斯高斯林的传奇人生

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

最新文章

  1. Jquery调用webservice
  2. 开源:这个来自清华的开源项目火爆 GitHub
  3. opengl 反走样 混合 多重采样 blend multisample
  4. 程序化广告交易中的点击率预估
  5. Redis数据结构:字典(hash表)
  6. android 工程中引入第三方JAR包后安装APK时老是提示找不到库文件?
  7. 信息学奥赛一本通(1016:整型数据类型存储空间大小)
  8. ubuntu 14.04 环境下打开xls、pdf与png文件
  9. Vue Cli3 项目 vue.config.js 配置
  10. python3.7.3配置环境变量_配置环境变量切换到python3.7
  11. (第十三周)评论Final发布II
  12. 【原】移动web页面兼容处理的思考
  13. ios8升级ios12教程_iOS SpriteKit教程
  14. OpenCV : 图像数字化
  15. 衬线字体和无衬线字体区别
  16. 适合自学的C语言基础视频教程
  17. 二维空间的抛物型偏微分方程基本解法——ADI与紧ADI方法
  18. spark scala 求整列的总和值
  19. 《大数据时代》读书笔记——知道“是什么”就够了,没必要知道“为什么”。我们不必非得知道现象背后的原因,而是要让数据自己“发声”
  20. 小程序基于Taro的Canvas写字效果和背景图水印效果

热门文章

  1. php试卷系统制作_php题库系统与试卷生成系统
  2. PHP实现字母递增至AA...AZ...ZZ
  3. stp文件怎么变文件夹_stp文件怎么打开?
  4. 雨课堂知识点总结(十九)
  5. VS2019生成Steup文件在其他处理器运行
  6. XAMPP/PHPnow/phpStudy安装使用对比
  7. PHPNOW如何卸载
  8. 5-QR code识别
  9. 家庭卡拉OK的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  10. 2020年11月26日JetbrainsAgent安装参数