one 发表于 2007-2-9 16:41

.Net 3.0 vs Java

请大家评论一下这两大平台的发展前景:)

one 发表于 2007-2-12 17:53

没人感兴趣:mad:

jeanie 发表于 2007-2-12 18:40

俺水平有限,
帮你顶一下就好.
$汗$

one 发表于 2007-2-12 19:12

原帖由 jeanie 于 2007-2-12 17:40 发表
俺水平有限,
帮你顶一下就好.
$汗$

谢谢$送花$

小牛军队 发表于 2007-2-13 02:20

原帖由 one 于 2007-2-12 16:53 发表
没人感兴趣:mad:

不是不感兴趣,而是这个坑太大了。。。$汗$

至今为止主要是在java上开发,还没在.NET上开发过什么“真正.NET”的项目,偶尔有些windows下的项目也大多数都是老代码 + .NET IDE,所以不好对.NET妄加评论,免得误人子弟。但是从阅读过的关于.net的资料来看,.net和java从平台结构上的区别可能如下:

.NET
http://lologlub.googlepages.com/dotnet.jpg


JAVA
http://lologlub.googlepages.com/java.jpg

另外,O'Reilly上的一篇2000年的老文章曾经给出过.net和J2EE的比较,虽然.net和java在过去几年都分别又有不少变化,但总体来说并没有偏离这篇文章的大概框架:

http://www.oreillynet.com/pub/a/oreilly/java/news/farley_0800.html

one 发表于 2007-2-13 02:34

我也是在看到了类似的讨论后才想来问问大家的意见的。而且Net 3.0出来也没多久,那就先等大家熟悉点再说吧。

谢谢好文$送花$ 我不是故意要挖坑的$害羞$

小牛军队 发表于 2007-2-13 16:54

原帖由 one 于 2007-2-13 01:34 发表
我也是在看到了类似的讨论后才想来问问大家的意见的。而且Net 3.0出来也没多久,那就先等大家熟悉点再说吧。

谢谢好文$送花$ 我不是故意要挖坑的$害羞$

坑都挖了,能填多少就填多少吧。。。$汗$

刚刚又看了一遍一楼,发现你要了解的是“发展前景”,这可就难说了,估计把Gates和Gosling请来也只能是一场彪悍而精彩的辩论,而不会有定论。。。就好像问Mercedes和BMW哪个发展前景好一样。。。$汗$

这么说吧,这俩玩意儿各有各的好,适用范围也不一样。硬件平台(设备的类型),当前的OS及中间件的配置部署情况,应用类型(前台?后台?单机还是分布式?有无人机对话?等等等等),当前所用的库(何语言所写?可否修改?是否针对特定平台?等等等等)及当前开发人员的知识结构等等都是需要考虑的因素,很多情况下IT项目的开发都是萧规曹随,前人用的啥就接着用啥。

要是有精力有时间,那就两个都啃啃,如果没时间,与其两个都稍微学学,两个都一知半解,那就不如随便逮着一个猛搞,不论是前景还是钱景,都错不到哪儿去的。。。$汗$

cn1h 发表于 2007-2-15 12:32

根据我的个人经验,总结起来就是一句话:永远不要相信微软。。。

也许我对微软有成见,但是我觉得和微软抱在一起,对于程序员来说,不是什么好事。为什么呢?这并不是说微软的技术如何的不好,微软那么有钱,有那么多精英,技术能力无需置疑。但是能做出好产品和做出了好产品是两个概念。微软的东西之所以总让人不爽,就是因为决策层总是忘不了丑陋的垄断诡计。举个例子吧,当初java出来的时候,微软也有一个visual j++,据说其编译器速度相当快,性能相当好,但是为什么没人用呢?就是因为微软又丑陋的加入了自己的东西,而这些东西只能在windows下运行。
类似的例子你可以几乎在所有领域找到影子,微软总是想方设法的把自己的东西强迫的加入那些本来很清楚很干净的标准中,是它们变得很混乱。
也正因为如此,微软很多东西本质很优秀,但是最后因为画蛇添足,被大家屏弃。

cn1h 发表于 2007-2-15 12:35

对了,前一阵不是还说有个J#吗?你看现在还有人提吗?

dionysos615 发表于 2007-2-19 02:46

就性能而言真是很难做出判断,各有千秋,但Open Source 是现在的主流。微软的东西一旦开发大了,成本实在吃不消,所以个人认为还是java有前途。
页: [1] 2
查看完整版本: .Net 3.0 vs Java