一起学习
据SUN 计算机(Sun Microsystems)一份内部的备忘录指出,SUN 的Java在Solaris系统无法顺利运作,对此,SUN 则表示,该份备忘录已经 是两年以前的事,现在已经没有兼容的问题了。
许多SUN 的工程师在该份备忘录中指出,对大多数程序来说,Solaris版本的Java都不是一个好选择,不但速度慢,在SUN 内部也没有完善的 支持。此外,选择Solaris搭配Java也太贵了。
星期五在internalmemos.com上所刊登的备忘录指出,“我们一致认为Java和其它程序语言相比,有很多好处。一般来说,我们倾向选择Java 作为我们工具。只是如果使用Solaris版本的Java,那根本没办法做出可靠又有完善支持的产品。
SUN 确认了该份备忘录的真实性,不过SUN 也强调,该份备忘录已经是两年以前的事,备忘录里面所描述的问题也已经被修正了。SUN 指出, “这个备忘录并不能代表SUN 目前的实际状况。当时的问题对现在来说完全无关紧要。”
因为Java本身多了一个中间层的设计,所以用Java写出来的程序,更易于在不同平台上进行移植。理论上来说,Java的程序在不同计算机 上使用时,甚至不需要作任何更动。也就是说Java的程序,应该可以同时在Windows或Solaris上面跑。
虽然SUN 在软件方面的重点,放在SUN 开放网络(Sun Open Network Environment, Sun ONE)上面,不过Java和Solaris的搭配,对SUN 想要 推广自有软件在自己的硬件上运行的企图,重要性也与日俱增。
Java在负责数据储存和网络运算的服务器上,已经站稳脚跟。不管在Windows、Linux、或其它各种主要的Unix服务器上,都可以跑Java, 不过SUN 向来宣称Java在Solaris上的性能最好。SUN 首席执行官Scott McNealy,在星期一的产品发布会的访谈当中,也再度以这个观点来促销Solaris。McNealy表示,“Java在Solaris上跑起来像风一样快。”
不过在这份披漏的备忘录当中,却显示了了比较平实的现象。
例如,在备忘录当中指出,那些主导Java的人,已经决定不要修正部份的程序漏洞,而且还做出一些决定,让旧版的Java程序没办法和新版的 Java兼容。此外备忘录当中也指出,在Solaris上安装Java得占上许多的空间,例如安装从Borland并购而来的TogetherSoft的软件,就得要 900MB才够。光是在屏幕上显示一个最简单的“Hello, world”程序,也得花上9MB。备忘录也把这个数据和另一个和Java有许多部份相似的 Python作比较,Python如果要跑“Hello, world”只需要1.6MB。(黄晨哲)
下载本文示例代码
SUN 内部文件: Solaris 搭配Java很难用SUN 内部文件: Solaris 搭配Java很难用SUN 内部文件: Solaris 搭配Java很难用SUN 内部文件: Solaris 搭配Java很难用SUN 内部文件: Solaris 搭配Java很难用SUN 内部文件: Solaris 搭配Java很难用SUN 内部文件: Solaris 搭配Java很难用SUN 内部文件: Solaris 搭配Java很难用SUN 内部文件: Solaris 搭配Java很难用SUN 内部文件: Solaris 搭配Java很难用SUN 内部文件: Solaris 搭配Java很难用SUN 内部文件: Solaris 搭配Java很难用
阅读(181) | 评论(0) | 转发(0) |