Topic: 请问java开发速度真的比.net慢吗?为什么呢?请大家公平地讨论下。

  Print this page

1.请问java开发速度真的比.net慢吗?为什么呢?请大家公平地讨论下。 Copy to clipboard
Posted by: netwalker
Posted on: 2005-05-09 09:32

我用了java一年了,主要是开发web系统。旁边的同学是用.net,感觉.net开发的控件很强,而且他说外面的公司以前用java现在都改为用.net
了,因为做工程要赶工期。听说.net开发有点像c/s的开发模式,那它的代码复用性怎样?而且现在web服务已经可以实现跨平台了啊Sad虽然效率和功能还不是很好
.net我不是很了解,请大家公平地讨论一下,让学java的同行们在这方面有个比较正确的认识或比较好的解决方法。

2.Re:请问java开发速度真的比.net慢吗?为什么呢?请大家公平地讨论下。 [Re: netwalker] Copy to clipboard
Posted by: lxh_ming
Posted on: 2005-05-09 11:35

唯手熟而已

3.Re:请问java开发速度真的比.net慢吗?为什么呢?请大家公平地讨论下。 [Re: lxh_ming] Copy to clipboard
Posted by: littledeer1974
Posted on: 2005-05-09 14:01

谈到比较,那只是了解其中的一种技术,我想是做不到的

而且仅仅是了解也是不够的,我想

而两种技术都很精通,并且给大家作出细致独到的比较和分析,我觉得近乎不可能

每个技术(JAVA和.NET)都是集大成的产品群和概念群

所以,我觉得这个问题,没有多大的意义

楼住,想比较和了解两种技术的心情是能理解的,坦率的说,我也很想知道

也希望有那个高人来指点一下,但是这个问题实在太大了

不过,我们每个人都可以谈些自己使用JAVA或.NET的感受,或许能帮助大家形成一些两个技术的轮廓

关于,开发速度的快慢,我觉得相关因素就很多了

开发者对该技术的熟悉程度

系统设计者,设计的明确程度

开发进度管理的科学性

甚至大家交流的方式都会影响到开发的速度吧,反而语言(JAVA或.NET)带来的影响不是很大呢

以上也是个人的一些粗浅的理解,往大家多多指正

4.Re:请问java开发速度真的比.net慢吗?为什么呢?请大家公平地讨论下。 [Re: netwalker] Copy to clipboard
Posted by: netwalker
Posted on: 2005-05-09 23:50

恩,前辈说得是很有道理。谢谢!!

5.Re:请问java开发速度真的比.net慢吗?为什么呢?请大家公平地讨论下。 [Re: netwalker] Copy to clipboard
Posted by: littledeer1974
Posted on: 2005-05-10 09:27

啊,不敢当啊,我不是什么前辈,也是同大家一样,学习中的普通程序员,叫我同行好了

6.Re:请问java开发速度真的比.net慢吗?为什么呢?请大家公平地讨论下。 [Re: littledeer1974] Copy to clipboard
Posted by: enhydra
Posted on: 2005-05-10 10:41

主要差别在
1. 学习的曲线.
Java可以说是先难后易.
.Net 可以说是先易后难.
2. 开发工具上:
Java的RAD工具要差一些, 不如 .Net的上手快,使用方便.

7.Re:请问java开发速度真的比.net慢吗?为什么呢?请大家公平地讨论下。 [Re: netwalker] Copy to clipboard
Posted by: yexichang
Posted on: 2005-05-11 20:30

.net起步较晚
j2ee已经是事实上的企业级开发的标准了

8.Re:请问java开发速度真的比.net慢吗?为什么呢?请大家公平地讨论下。 [Re: netwalker] Copy to clipboard
Posted by: LostParadise
Posted on: 2005-05-12 22:06

我工作5年,5年来一直使用J2EE,现在主要做架构、设计、管理等工作。
老实说,J2EE的开发真是好慢。目前Java的开源项目很多,多到无所适从,各说各有理,感觉就像战国一样。但是开发效率没有太大的提高(其中一个原因:配置调试XML,注释并不比写程序容易多少,有时候XML写错一点,出现异常,要化很多时间才能发现和解决问题)。
现在很多框架之类的是解决了一些问题,但是也引入一些问题(举一个例子,一个框架A升级了,我想用他,但是另一个框架B和A是需要整合的,A还没有新的能很好支持新版本的B的版本),典型的就是Spring,从设计模式的角度来看是非常好,这个不得不承认,但是培训、整合、支持、文档、性能等都成问题。
总之,我的感觉是,Java没有必要这么复杂,应该简化,再简化,统一,标准化。然后,像C/S那样尽量组件化。

9.Re:请问java开发速度真的比.net慢吗?为什么呢?请大家公平地讨论下。 [Re: netwalker] Copy to clipboard
Posted by: LostParadise
Posted on: 2005-05-17 13:05

刚刚读了一篇文章http://www.csdn.net/news/newstopic/21/21281.shtml,文章里面主要说脚本语言在企业软件领域崛起。想当年(5年前,那时候PHP正大行其道),我觉得PHP不如J2EE,所以毅然投奔J2EE。想不到到今天他不单没有被淘汰,反而进入企业软件领域(当然,PHP的市场占有率其实是回落很多很多的,现在可能就是略有回升吧)。
文章里面同样提到一个问题,Java太复杂,太强大了,不过文章没有详细说。
其实对于企业来说,什么最重要,无疑是成本和效率的问题。J2EE成本昂贵,效率低,这必然影响其竞争力。J2EE能作的其他技术就不能做吗?不见得啊。那你为什么要这么复杂?
所以J2EE的未来一定要简化、易用。从JSF,Portal,还有Javabean那个什么JSR,WebLogic的JPF,我们已经可以看到一定的影子。但是话又说回来,Java简单了之后,我们Java开发人员还能那么值钱吗?我自己都糊涂了,我究竟希望他简单一些还是复杂一些好呢?

10.Re:请问java开发速度真的比.net慢吗?为什么呢?请大家公平地讨论下。 [Re: netwalker] Copy to clipboard
Posted by: gzbeams
Posted on: 2005-05-17 21:49

我是一个软件公司的技术负责人,我觉得不以为然,J2EE或.NET的选择并不在于它本身的优劣,更多的取决于:
1 技术决策人的喜好(事实上,这是关键)
2 公司的历史积累
3 客户喜好
4 技术人员的知识积累

我选的是J2EE路线,我也曾做过。NET框架的项目,我以为J2EE给你更宽松的选择,可以让你在最大限度中选择Framework/GUI/BS等具体技术方案。

11.Re:请问java开发速度真的比.net慢吗?为什么呢?请大家公平地讨论下。 [Re: netwalker] Copy to clipboard
Posted by: nzcui
Posted on: 2005-05-22 12:16

楼上的兄弟,说得很有道理,选择何种J2EE,还是.NET不一定完全由技术层面决定。
但搂主问得是开发速度问题,是个不能简单用快还是慢回答的问题

12.Re:请问java开发速度真的比.net慢吗?为什么呢?请大家公平地讨论下。 [Re: littledeer1974] Copy to clipboard
Posted by: yj780210
Posted on: 2005-05-23 12:19

littledeer1974 wrote:
谈到比较,那只是了解其中的一种技术,我想是做不到的

而且仅仅是了解也是不够的,我想

而两种技术都很精通,并且给大家作出细致独到的比较和分析,我觉得近乎不可能

每个技术(JAVA和.NET)都是集大成的产品群和概念群

所以,我觉得这个问题,没有多大的意义

楼住,想比较和了解两种技术的心情是能理解的,坦率的说,我也很想知道

也希望有那个高人来指点一下,但是这个问题实在太大了

不过,我们每个人都可以谈些自己使用JAVA或.NET的感受,或许能帮助大家形成一些两个技术的轮廓

关于,开发速度的快慢,我觉得相关因素就很多了

开发者对该技术的熟悉程度

系统设计者,设计的明确程度

开发进度管理的科学性

甚至大家交流的方式都会影响到开发的速度吧,反而语言(JAVA或.NET)带来的影响不是很大呢

以上也是个人的一些粗浅的理解,往大家多多指正

很是赞同呀,呵呵,本来准备回帖子的,怎么知道你把我要写的都写上了。呵呵。
另外对程序员和初学者来说,“手熟而”。

13.Re:请问java开发速度真的比.net慢吗?为什么呢?请大家公平地讨论下。 [Re: netwalker] Copy to clipboard
Posted by: jianglinchun
Posted on: 2005-05-25 15:59

别的不说了,最少java在web开发上的效率是低于.net的。

还有一点,正如上面前辈讲的,java社区看起来很活跃,选择太多了,多到无所适从。

我现在在花时间整理这些东西,郁闷中。。。


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923