“Java之父”讲解不为人知的Sun软件趣闻

日期: 2009-10-14 作者:Shayna Garlick翻译:孙瑞 来源:TechTarget中国 英文

你知道巴西的税务系统,亚马逊的Kindle阅读器以及韩国的第一大镁板制造厂有什么共同点吗?

  乍一看上去,这简直就是风马牛不相及,但是这些系统同世界上其它100亿个设备共享一个元素,那就是Java。

  在OpenWorld上,“Java之父”James Gosling指出在这个星球上,使用Java的设备比地球总人口还要多。在他的演讲中,Gosling给出了“你所不知道的Sun软件TOP 10”。

  当你谈论Java时,你自然会想起Java企业版,但是Gosling是EE只是冰山一角。Java的运行环境每周都会有1500万的下载量,而在有新产品发布以及业务繁忙之时,下载量还会大大提升。Gosling指出,巴西使用Java应用程序来管理他们的税务系统,当地居民甚至可以使用手机来报税。

  谈到手机,全球有26亿的移动设备中运行着Java程序。Gosling指出,除了苹果的iPhone,你现在几乎买不到没有Java程序的手机了。在今年6月的JavaOne会议上,Ellison谈到了在移动设备上使用Java和JavaFX的设想,当时Sun掌门人Scott McNealy开玩笑说,Larry应该好好和他的好友Steve Jobs谈谈,问问苹果的老板愿不愿意。

  尽管iPhone中没有运行java程序,但是它运行在无数的其它设备中,从宾夕法尼亚洲付费公路实时车辆扫描系统到韩国POSCO制镁厂,不一而足。

  下面列举了关于Sun软件,你可能不太了解的几个方面:

  • 是否认为Java运行速度缓慢?Gosling说在这十年间肯定是谬论,Java虚拟机HotSpot在性能上要比C/C++和Fortran要强。
  • 在使用多核处理器时你需要注意几个问题。目前主机处理器平均有四核,但到2030年,将增长至5220核。而java EE架构在面对多核问题上要简单的多。
  • GlassFish是世界上下载最多的应用服务器,每月的下载量都能达到100万。Gosling在JavaFX map上显示的,GlassFish在这世界上已经泛滥成灾了,就像“烂片恐怖电影”一样。
  • Java最具“魔力”的部分就是虚拟机,而不是编程语言。许多语言都可以在Java虚拟机上运行,如:Scala, Ruby on Rails, Groovy/Grails, Python, Javascript等等。
  • 新的数据管理系统OpenSolaris’ ZFS被Gosling称作是“a religious experience”。

  这仅仅是一个开始,要想真正了解Sun的硬件,你对他们的软件也要有所了解才是。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

翻译

孙瑞
孙瑞

相关推荐