LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: bzip2

Microsoft 搞了个.NET , 更要命的是还有 J# ,真为 Java+Linux/Windows 的前景担忧。

[复制链接]
发表于 2007-1-30 13:38:50 | 显示全部楼层
.net使用的中间语言机制,像是语言无关性~~,所以J#其实是为了方便java语言的开发者。而.net与操作系统的捆绑,也就无所谓什么看好不看好了。
回复 支持 反对

使用道具 举报

发表于 2007-2-5 15:33:26 | 显示全部楼层
现在java已经成为事实标准,真为.net担心。
回复 支持 反对

使用道具 举报

发表于 2007-2-6 21:34:59 | 显示全部楼层
hehe,我选JAVA+RoR
回复 支持 反对

使用道具 举报

发表于 2007-2-8 13:25:17 | 显示全部楼层
有竞争比较好,微软作出了.net的ide,sun就出为netbeans增强了matice gui编辑系统,吸引部分vb用户。 ibm专注他的server端的soa系统,互相促进
回复 支持 反对

使用道具 举报

发表于 2007-2-9 12:09:37 | 显示全部楼层
我算是 .NET 和 Java 两套都有开发经验的人,谈谈我个人的看法:

1. J# 是微软看不惯 Java 而自己另起炉灶做的另一套 Java ,但因为商标问题而不能用 Java 这个名字。这应该是事实了,不算是我的个人看法。

2. .NET 最初就只有 J# ,因为 J 的基本特征是跨平台,以目前 .NET 的应用发展现状看,它也确实跨了平台(虽然比较狭隘,还的确是跨了):Windows XP 、2003、Vista 都可以用,而且像 Java 一样,多个版本可以共存在一台机、一个操作系统上

3. J# 和 Java 语法上相似,但由于底层实现方式不同,能力有差异。举个例,用 .NET 1.1 和 2.0 做反射,感觉上就不如 Java 的反射执行速度快(同一台机、实现同一应用)

4. 但由于由不同的公司主导运作,进行更高级的应用实现又有更大的差别。例如,以项目从零开始、没有自有类库、没有其他资源而言, Java 无论在 Swing 还是 SWT 的开发速度都慢于 WinForm ,JSP 2.0 和 JSF 的开发速度也慢于 ASP.NET WebForm 。执行速度不作比较,显然两者都很吃内存。

5. Java 的最大优势是跨 Linux、Windows 及更多平台。

基于以上总结,个人认为 j# 和 java 没有互相替补的可能性。而且确实做 .NET 开发的人极少用 J# 。
回复 支持 反对

使用道具 举报

发表于 2007-2-28 14:17:44 | 显示全部楼层
等J#出了linux版再担心这个问题 呵呵
回复 支持 反对

使用道具 举报

发表于 2007-3-2 10:41:13 | 显示全部楼层
java垃圾速度慢  .net框架还是不错的  以后cpu直接支持IL代码..  就是java  洗白的日子了
回复 支持 反对

使用道具 举报

发表于 2007-3-5 18:35:01 | 显示全部楼层
java的性能已经足够好了,只是很占内存,这一点和.net一样。
在低内存的机器上,java的速度很慢,因为内存不够而需要调用缓慢的磁盘缓存。
能够流畅运行vista的机器就能能够流畅运行java,所以只要vista开始普及,java就可以正名了,不需要等到cpu直接支持IL的那一天。
回复 支持 反对

使用道具 举报

发表于 2007-3-16 23:48:31 | 显示全部楼层
我选java!
回复 支持 反对

使用道具 举报

发表于 2007-3-31 11:37:29 | 显示全部楼层
java好
!!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表