Sun真的完全实现了跨平台吗?也许没有任何其他人比James Gosling(图)Java之父来回答这个问题恰当。
James Gosling:额。。并不全是这样。在桌面程序上,在 Windows 和Linux下非常的顺畅, 但在Mac OS不是,因为Apple 的virtual machine (JVM)升级非常的慢. 在服务器上server,
他也为大部分的项目所应用。然而,在手机上,实在是不敢恭维,不兼容的版本的JVM抑制了它们的Java应用程序在移动电话上的发展。
现在有希望了,有家Mobile Service Architecture (MSA) 公司,其中包括Java core APIs ,以及标准数据库。未来希望在MSA certified phones这个标准下推行, 这是伟大的...但为什么要花那么长的时间还没出来呢,对于这一点呢?对于Gosling来说,这是手机制造商的责任。真正的...但对我来说,Sun也是问题的一部分。总之。移动Java的过去。未来都是光明的!