🎉欢迎来到Java学习路线专栏~探索Java中的静态变量与实例变量
刚过完69岁生日两个月后,Java之父詹姆斯·高斯林(James Gosling)在领英上宣布了自己退休的消息。他表示,“我终于退休了。在做了这么多年软件工程师之后,是时候让我好好玩玩了。尽管受到了COVID-19和工业环境的影响,但在亚马逊的过去7年还是非常美好的。”
然而,从他的言辞中,我们不禁想起了2019年10月Python之父Guido van Rossum宣告退休,结果仅时隔一年后就称退休生活太无聊而加入了微软团队。如今高斯林在退休宣言的最后也留下一句,「我有一长串的副业要做,会很有趣的」,他能否真正做到「退休成功」,也给大家留下了悬念。
高斯林的编程之路
詹姆斯·高斯林1955年出生于加拿大,年少时就展现出了对技术的浓厚兴趣。12岁时,他已经能够设计电子游戏机,并帮助邻居修理收割机。14岁时,他首次接触到编程并立即迷上了这一技术。高中时,他受聘于卡尔加里大学,编写了一些ISIS II卫星遥测的地面分析软件,并在1977年获得该校计算机科学学士学位。1983年,他在卡内基梅隆大学(CMU)获得计算机科学博士学位。
在CMU期间,高斯林开发了Gosling Emacs编辑器,这是第一个在Unix上运行的Emacs类编辑器。他还将UCSD Pascal p-code从PERQ工作站移植到DEC VAX计算机系统上,为Java虚拟机的概念提供了灵感。
毕业后,高斯林加入IBM,设计并实现了Andrew窗口系统和Andrew用户界面工具包。但由于工作未得到重视,他于1984年跳槽到Sun Microsystems,开启了Java的辉煌时代。
Java的诞生
1991年,高斯林在Sun Microsystems带领一支工程师团队启动了Green项目,目标是开发一种用于消费电子设备的编程语言。这种语言最初被称为Oak,后更名为Java。1995年,Java正式发布,并迅速成为开发者最常用的编程语言之一。Java的成功使高斯林成为“Java之父”。
与Oracle的分道扬镳
2009年,Sun被Oracle以56亿美元收购。高斯林随后加入Oracle,但于2010年4月离职。他在接受采访时表示,离职原因包括薪资待遇下降、职级降低以及工作自由度被限制。
从Google到AWS
2011年,高斯林短暂加入Google,之后在Liquid Robotics担任首席软件架构师,负责海洋机器人研究。2017年,他加盟亚马逊AWS,从事物联网项目,并发起了AWS Greengrass的开发。
退休生活
在宣布退休后,高斯林得到了众多工程师的祝福。他们感谢高斯林对编程世界的贡献,并祝愿他享受退休生活。
退休后的高斯林表示他有一长串副业要做,这给大家留下了悬念,也许未来我们还会看到他参与的有趣项目。无论如何,詹姆斯·高斯林的传奇编程生涯将被载入史册,他的贡献也将永远被铭记。
🧸结尾 ❤️ 感谢您的支持和鼓励! 😊🙏
📜您可能感兴趣的内容:
- 【Java面试技巧】Java面试八股文 - 掌握面试必备知识(目录篇)
- 【Java学习路线】2023年完整版Java学习路线图
- 【AIGC人工智能】Chat GPT是什么,初学者怎么使用Chat GPT,需要注意些什么
- 【Java实战项目】SpringBoot+SSM实战:打造高效便捷的企业级Java外卖订购系统
- 【数据结构学习】从零起步:学习数据结构的完整路径