to harshing(西边的太阳) , 最有用的不是规范。Sun 制定了一大堆的规范,可是 Sun 自己按照这些规范作出来的产品,却没有什么好市场,比不上 IBM/JBoss 等等公司。 我们需要的是好的产品,稳定易用的产品,不是好的规范。规范上说得再好,按照规范作出来的产品却是一些垃圾,这样的东西有什么用啊?
嗯,也是。 可以偶有点担心卖给IBM后,马上对Windows的支持就取消了。:(看到楼主这个帖子后,刚刚又到sun的官方网站上看了看,就J2SE来说,原来目前sun所谓的“跨平台”也就是跨了三种操作系统:Windows,Linux和Solarix。不过想想也不容易了哈,毕竟已经支持三种操作系统了,三种啊! 分细一点,是3个系统,7种平台:Windows Platform Linux Platform Solaris SPARC Platform Solaris x86 Platform Solaris x64 Platform Linux x64 Platform Windows x64 Platform
"跨平台"有市场方面的考虑。Sun 有 Solaris , 这是一个 Unix 产品,因此 Sun 不会主动开发 Unix 上面的 JDK/JRE, 比如 HP-UX 上的 JDK 是 HP 开发的。FreeBSD 虽然公认为 Linux 不是 Unix,但是 FreeBSD 的开发理念里面,更多的是注重稳定性,不注重易用性和界面,这更接近 UNIX 的思想,而离 Linux 的开发思路相差甚远,我想 Sun 大概把 FreeBSD 作为竞争对手了。 不为竞争对手开发产品很正常。比如 Microsoft 为 Apple 开发 Mac 版的 Office,是因为他们是合作伙伴,Micosoft 不为 Sun 的 Solaris 开发 Office 不是因为它没有技术能力,真实原因是因为市场因素:Micosoft 与 Sun 是竞争对手,不是合作伙伴。
我看还是把 Java 卖给 MS 发展大些。指不定啥时候搞个 J* 出来,比J#还厉害
在widnows下开发,然后到linux使用....几乎不需要什么修改....
最有用的不是规范。Sun 制定了一大堆的规范,可是 Sun 自己按照这些规范作出来的产品,却没有什么好市场,比不上 IBM/JBoss 等等公司。
我们需要的是好的产品,稳定易用的产品,不是好的规范。规范上说得再好,按照规范作出来的产品却是一些垃圾,这样的东西有什么用啊?
可以偶有点担心卖给IBM后,马上对Windows的支持就取消了。:(看到楼主这个帖子后,刚刚又到sun的官方网站上看了看,就J2SE来说,原来目前sun所谓的“跨平台”也就是跨了三种操作系统:Windows,Linux和Solarix。不过想想也不容易了哈,毕竟已经支持三种操作系统了,三种啊!
分细一点,是3个系统,7种平台:Windows Platform
Linux Platform
Solaris SPARC Platform
Solaris x86 Platform
Solaris x64 Platform
Linux x64 Platform
Windows x64 Platform
不为竞争对手开发产品很正常。比如 Microsoft 为 Apple 开发 Mac 版的 Office,是因为他们是合作伙伴,Micosoft 不为 Sun 的 Solaris 开发 Office 不是因为它没有技术能力,真实原因是因为市场因素:Micosoft 与 Sun 是竞争对手,不是合作伙伴。
回收JVM咯,2毛钱一斤。
Sun 如果不为 Windows 开发 JDK, Java 还怎么吹跨平台啊?
Windows 的使用者远比其他操作系统加起来还要多啊!
因为 Java 的市场宣传是“跨平台”,所以 Sun 必须为 Windows 开发 JDK!!
我觉得java最大的优势是开放,而不是跨平台。开放,所以才会有人支持。
当然以前还有个很大的优势(相比vc6.0,)可惜现在微软也学会了那就是。net
毫无疑问,.Net很大程度上借鉴了Java。
mov
mov
mov
mov
mov
在widnows下开发,然后到linux使用....几乎不需要什么修改....
其次,FreeBSD也远没有windows的用户多,要求sun公司出于笼络开发者的原因来支持FreeBSD也多少必要
另外,我本人也支持IBM接管Java,但似乎心理觉得没底,大公司总让人捉摸不透