首页 > 知识&问答
詹姆斯·高斯林——java之父
发布时间:2024-11-06 17:24:03 / 浏览量:
詹姆斯·高斯林(JamesGosling)是一名软件专家,1955年5月19日出生于加拿大,Java编程语言的共同创始人之一,一般公认他为“Java之父”
James出生在加拿大的一个村庄里,那已经是1955年5月的事情了。那时美国的计算机行业也才刚刚起步,那一年IBM702刚刚问世,庞大的身躯对于当时的世界来说已经是奇迹了,《时代》杂志的原话是:“在短短12个机器小时内,大脑将制作1200份成本报表,而这一般需要1800人才能完成。”
在那时,James就已经对技术充满了兴趣:12岁的时候,他用报废的电话机和电视机中的部件做了一台电子游戏机。附近农民的联合收割机出了问题也常常找他修理。14岁的时候,中学组织到附近大学参观,他记住了大学计算中心的门锁密码,从此开始偷偷地溜进计算中心,学习计算机编程。一年后,大学的天文系招他当了一名临时编程员,编写计算机程序来分析卫星天文数据。
随着时间的推移,James的天赋也愈发的显露出来,在加拿大的卡尔加里大学拿到理学学士的荣誉学位后,又到了拥有享誉全球的计算机学院的卡耐基梅隆大学攻读计算机科学的硕士和博士学位。
自从1946年世界上靠前台电子计算机问世以来,计算模式的发展经历了三个阶段:集中计算模式、分散计算模式和网络计算模式。互联网的出现,为在网络计算模式下的科学计算和信息处理提供了良好平台。然而,要充分利用网络计算模式的功能与效益,平台的运行环境是个制约因素,就在此时,Java诞生了。跨平台、通用性、高效性、安全性,让Java语言和Java技术成为解决这一问题的出色的/卓越的/优异的/杰出的途径,在TIOBE的编程语言排行榜中,Java语言一直都处于前列,甚至常年霸占靠前的位置。
有关Java名称的由来,现在有好几个版本,描述的都相当精彩和有趣。其实Java的命名即使是某次灵感的爆发,但也是需要通过多次验证和讨论才确定下来的。Java名称的真正含义是什么呢?当你看到它的logo时,你就会明白。他将Java语言比喻成:奉献给世人一杯热气腾腾、芬香四溢的咖啡。咖啡是全球最流行的饮料,James将Java语言比喻为一杯咖啡,可见他对Java语言是多么的自信。
到了2000年,Java已经成为世界上最流行的电脑语言。绿色小组当初设计Java是为了面向数字家庭,支持各种家电设备。他们没有想到的是,Java支持的计算模式,实际上就是互联网的模式。
对于Java语言的巨大成功,没有人比JamesGosling更加谦逊:“我从来没有想到Java技术将会这么火。当我的老板问我它将达到多少次下载时,我说10,000次。而他认为我太过乐观了。”