《Java1996》詹姆斯·高斯林简介
詹姆斯·高斯林(James Gosling)是一名软件专家,1955年5月19日出生于加拿大,Java编程语言的共同创始人之一,一般公认他为“Java之父”。
1977年获得了加拿大卡尔加里大学计算机科学学士学位。
1983年获得了美国卡内基梅隆大学计算机科学博士学位。博士论文的题目是:“The Algebraic Manipulation of Constraints”。毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。后来转至Sun公司。
1990年,与Patrick Naughton和Mike Sheridan等人合作“绿色计划”,后来发展一套语言叫做“Oak”,后改名为Java。
1994年底,James Gosling在硅谷召开的“技术、教育和设计大会”上展示Java程式。
1996年5月,他写了本书《The Java Language Environment 》,又名《A White Paper》。
2000年,Java成为世界上最流行的电脑语言。
2002年,他被经济学人杂志授予发明奖。
2007年,他被授予二级 加拿大勋章。
2009年四月,Sun被甲骨文公司并购。高斯林于2010年四月时宣布从甲骨文公司离职。
2011年3月29日,高斯林在个人博客上宣布将加入Google。
2011年5月,在Scala所属公司Typesafe Inc., 高斯林被聘请为公司顾问。
2011年8月30日,仅仅加入Google数月之后的高斯林就在个人博客上宣布离开Google,加盟一家从事海洋机器人研究的创业公司Liquid Robotics,担任首席软件架构师。
《Java1996》詹姆斯·高斯林简介相关推荐
- 《詹姆斯·高斯林Java白皮书1996自译》00:概览
JavaSE-AT阿宝哥 敲黑板,说重点,这是Java之父詹姆斯·高斯林原著的自译版,初学者和老鸟混江湖必读! 内容导航: 互动学习钉钉群[30687793] 前言 詹姆斯·高斯林简介 章节目录 1. ...
- ***Java之父:詹姆斯高斯林的传奇人生***
詹姆斯·高斯林 詹姆斯·高斯林 (James Gosling)是一名软件专家,1955年5月19日出生于加拿大,Java编程语言的共同创始人之一,一般公认他为"Java之父". 1 ...
- Java之父詹姆斯·高斯林 (James Gosling)学鸿蒙(HarmonyOS),HarmonyOS(鸿蒙)——Image组件详述
本文已收录于专栏 ❤️<鸿蒙开发>❤️ 欢迎各位关注.三连博主的文章及专栏,每周定期更新1-5篇基础文章,共勉! 1.简介 Image是用来显示图片的组件,我们在开发中使用的非常频繁! ...
- Java之父--詹姆斯·高斯林
Java之父–詹姆斯·高斯林 詹姆斯·高斯林 (James Gosling)是一名软件专家,1955年5月19日出生于加拿大,Java编程语言的共同创始人之一,一般公认他为"Java之父&q ...
- Java之父——詹姆斯·高斯林
JAVA之父的由来 1991年,在Sun公司工作期间,高斯林和一群技术人员创建了一个名为Oak的项目,旨在开发运行于虚拟机的编程语言,同时允许程序在电视机机顶盒等多平台上运行.后来,这项工作就演变为J ...
- 《詹姆斯·高斯林Java白皮书1996自译》07:多线程
JavaSE-AT阿宝哥 敲黑板,说重点,这是Java之父詹姆斯·高斯林原著的自译版,初学者和老鸟混江湖必读! 内容导航: 互动学习钉钉群[30687793] 前言 1.Java语言级别的线程 2.集 ...
- 詹姆斯高斯林_Google / Oracle上的高斯林
詹姆斯高斯林 詹姆斯·高斯林(James Gosling) 对他在Google与Oracle形势下的博客帖子发表的评论和问题做出了回应 . 他回复的评论之一是断言"在Oracle手中注定了J ...
- 詹姆斯高斯林_詹姆斯·高斯林(James Gosling)关于Oracle与谷歌的竞争–“问题始终是互操作性”
詹姆斯高斯林 在撰写本文时,在Oracle针对Google在其Android平台中使用Java的诉讼的版权阶段,尚无任何决定.坦率地说,对到目前为止发生的事情进行反思是相当不错的. 詹姆斯·高斯林(J ...
- java之父詹姆斯高斯林的传奇人生
Java之父詹姆斯高斯林的传奇故事 詹姆斯·高斯林 (James Gosling)是一名软件专家,1955年5月19日出生于加拿大,Java编程语言的共同创始人之一,一般公认他为"Java之 ...
- 詹姆斯高斯林_詹姆斯·高斯林(James Gosling):Oracle的表现“令人惊讶的是” 用Java
詹姆斯高斯林 1月27日将是Oracle收购Sun Microsystems的四周年. 从一开始,许多人就怀疑这家前软件公司处理Java的适用性. 而且,随之而来的指称是缺乏对开放源代码的支持以及对遗 ...
最新文章
- lvm 逻辑卷 和 网络管理
- ML之UL:无监督学习Unsupervised Learning的概念、应用、经典案例之详细攻略
- java基础---二维数组方面的一些小编程
- slice_input_producer在2.0版本里怎么用_微信提醒对方账号异常应该怎么办
- LeetCode(268)——缺失数字(JavaScript)
- Linux命令:find命令
- Windows VsCode配置OpenCV、Eigen
- 开源大数据周刊-第46期
- Python 的类的下划线命名有什么不同?
- 单片机:LCD1602
- 2019数据安装勾选_【登陆、勾选、签名......,你在发票平台遇到的各类问题这里都有答案!】增值税发票综合服务平台常见问题整理(一)...
- 股票交易费的计算---沪A版
- 使用Python发送邮件(图片、表格、附件) 系列二: 同时发送图片和附件实际案例
- WinEdit初使用
- Android Wi-Fi 设置wifi Only 11a、b、g、n 扫描(以QCOM为平台)
- JVM和DVM的区别
- 520情人节|用Python跟‘喜欢的人’表白
- CATIA CAA二次开发专题(十)---迷宫中穿行(终结篇)
- imac 网络安装系统 服务器时间,Mac 重装系统教程(二):网络在线重装
- SAP 采购申请审批