你知道巴西的税务系统,亚马逊的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中国
翻译
相关推荐
-
控制合约 不再畏惧Oracle
许多公司都与Oracle有无限制授权协议,他们害怕离开这个协议,所以就证明他们在使用Oracle的软件,即使因为需求单独购买部分授权许可也可能总体是省钱的。
-
如何应对Oracle EBS实施中的六个挑战?
在18个月的时间里,Vitamix启动运行了Oracle电子商务套件(E-Business Suite,EBS),而且Vitamix还对诸如Oracle ATG Web Commerce等所有页面属性进行了重新整理,并实现了全球数据中心。
-
Oracle的云产品“砸了自己脚”?
Sparc和Solaris都是Oracle云计划的一部分,但是硬件和支持人员的减少意味着本地Solaris和Sparc将变得更加稀少。
-
2017年3月数据库流行度排行榜 Oracle卫冕之路困难重重
时隔一个月,数据库市场经过一轮“洗牌”,旧的市场格局是否会被打破,曾经占巨大市场份额的企业是否可能失去优势?