Topic: Eclipse是唯一可以存活的工具吗?

  Print this page

1.Eclipse是唯一可以存活的工具吗? Copy to clipboard
Posted by: linux_china
Posted on: 2005-03-01 11:46

写这个议题主要受JavaLobby上的一个贴子( http://www.javalobby.org/forums/thread.jspa?threadID=17498&messageID=91826727&tstart=0 )的影响,相信现在许多Java开发工具都受到Eclipse的挑战,就连局外的VS.net恐怕也难幸免,在这伦冲击下,相信很多Java开发工具难逃厄运,当然得除掉WSAD。从Javalobby上的讨论也主要围绕了另一款工具:IntelliJ IDEA,我也是这款工具的忠实拥护者,现在所有商业或开源Java工具在Eclipse面前将失去了优势,这个已经形成了事实,这些软件如何发展,现在是一个关键的时候!这个议题或许是IDE板块最大的悬念 Smile

2.Re:Eclipse是唯一可以存活的工具吗? [Re: linux_china] Copy to clipboard
Posted by: yipsilon
Posted on: 2005-03-01 13:13

IBM在借助Eclipse向计算机行业地几乎所有领域展开前所未有地入侵~ 不愧是大公司啊. 唉唉....

3.Re:Eclipse是唯一可以存活的工具吗? [Re: yipsilon] Copy to clipboard
Posted by: Jove
Posted on: 2005-03-01 13:27

很纳闷JBoss这样对IBM没什么好感的公司也大力推Eclipse

4.Re:Eclipse是唯一可以存活的工具吗? [Re: linux_china] Copy to clipboard
Posted by: lrabbit
Posted on: 2005-03-01 13:35

商业软件有商业软件的存活之道,譬如技术支持,譬如培训等等,这些都是开源软件所缺乏的或者不够的地方。市场有竞争才会繁荣,才会发展,我觉得开源促进了价格的合理回归,挤出了高利润的水分,这是好的,但是一家独霸不见得是好事情。
我觉得eclipse就像生态系统中的宿主,到时候会有很多的小公司寄生在上边求得发展。

5.Re:Eclipse是唯一可以存活的工具吗? [Re: Jove] Copy to clipboard
Posted by: Big Blue
Posted on: 2005-03-01 13:37

如果只剩下Eclipse,这个世界还有什么意思?

6.Re:Eclipse是唯一可以存活的工具吗? [Re: linux_china] Copy to clipboard
Posted by: actinia
Posted on: 2005-03-01 13:55

感觉Eclipse还是挺不错滴~~~

7.Re:Eclipse是唯一可以存活的工具吗? [Re: lrabbit] Copy to clipboard
Posted by: Jove
Posted on: 2005-03-01 14:01

Eclipse为什么会成功,免费是一大原因。 目前Java IDE众多,但免费开源的很少。NetBeans算是有力的竞争者,但除此之外鲜有对手。像Jedit这样只是很强的Editor,虽然可以有outline代码提示但很难称为IDE。

Eclipse所谓的插件系统其实也不算新鲜,不过插件的开发确实门槛不高,而且和Platform和其他plugin交互比较强。 而3.0开始的capability概念可以有效的提高系统性能(我机器上的RSA已经2.5G了,启动时由于只enable了两三个capability,所以没几秒就起来了。毕竟不是每次都需要用j2EE功能,也不是每次都需做WebDesign或XML开发,甚至有时都不需要CVS)

UI上的成功也显而易见,SWT/JFace可以媲美native Win32程序,看得出来Eclipse融入了众多专业UCD(User Centered Design)人员的心血,用起来赏心悦目。 高响应的UI,Fancy的界面,人性化的用户设计,也为他赢得了不少用户

当然业界一拥而上,一窝蜂得纷纷推出Eclipse插件也使得这股风气如日中天。加上Eclipse可以支持swing的嵌入,windows程序甚至.net程序的嵌入,使得他俨然是一代整合的标志

貌似以后DB2 , Lotus Notes都会转到Eclipse Platform,而Rantional的产品目前在RSDP(Ration Software Develop Platform) port很多了。所谓RAD,RWD,RSM包括RSA。

IDEA用的很少,他的出现为整个Java IDE引入一股新鲜空气,原来开发可以这样愉快,工具可以这样贴心。作为Swing程序,它的表现和JBuilder一样已算不俗。 版本更新,插件系统也做得很少,甚至为OpenSource投怀送抱,一定程度上减低收费产品的门槛。但 既生亮何生瑜,前景还很难讲

8.Re:Eclipse是唯一可以存活的工具吗? [Re: linux_china] Copy to clipboard
Posted by: PrimeJava
Posted on: 2005-03-01 15:41

我认为Eclipse至少是目前性价比最高的开发工具。
“既生瑜何生亮”,如果没有瑜,怎么能体现出亮的高明呢Wink

9.Re:Eclipse是唯一可以存活的工具吗? [Re: linux_china] Copy to clipboard
Posted by: leowu2000
Posted on: 2005-03-01 16:04

其实,我觉得eclipse平台本身类似于一个UI程序的框架,而UI是现代应用程序所必不可少的,系统越大,需要UI的地方越多。在这个平台上架设任意的系统关键就在于有了这些底层UI的支持。
好像IBM很早就开始逐步把它的软件生命周期管理相关的软件port到这个平台上了,借助于开源社团所集结的智力,再加上它作自己财大气粗,确确实实对整个IDE市场形成了震动。我想,随着这个平台的成熟,对机器资源的需求以及其他不爽的地方都会解决不少的。
还有一点就是他遵循的协议,为商业上的应用扫清了障碍,这一点,sun做的并不是很好。或许过段时间sun就会有新的动作了吧。

不得不提一下eclipseRCP项目,虽然目前批评多多,但是eclipse基金会的项目好处一点就是改进很快,这在以前的版本多有体现。希望这个RCP也会不停改进,这个东西成熟之后,就是更多业务应用的时候了。

10.Re:Eclipse是唯一可以存活的工具吗? [Re: linux_china] Copy to clipboard
Posted by: linux_china
Posted on: 2005-03-02 15:56

这个议题在Javalobby上已经超过78贴,相信100个回帖应该有的,可能开发工具都是老外在做,他们讨论的当然激烈些。
>我认为Eclipse至少是目前性价比最高的开发工具
这个我可能有点不敢苟同。Eclipse免费,不代表价比最高,这不是除零的问题。如果选择Free的工具,浪费你的更多时间,那也是在浪费你的钱。说就实在话,Eclipse在目前的Java开发方面并没有超过任何工具,在J2SE方面开发,不可能超过IDEA,在J2EE、J2ME方面不可能超过JB,对Ant支持比不上NetBeans、IDEA。Eclipse现在什么功能都有,但是每一样都不是最好。性价比应该针对某些具体项目,浪费时间的Free工具同样在花你的钱。SWT/Jface声称速度快,但现在没有人觉得Eclipse比其他工具快在哪里,开发工具不紧紧是UI的问题,其他方面要考虑的因素也很多。技术是一方面,让客户满意才是最重要的。个人观点 Smile

揭发: linux_china是一个开发工具销售人员。

11.Re:Eclipse是唯一可以存活的工具吗? [Re: linux_china] Copy to clipboard
Posted by: ababy123
Posted on: 2005-03-02 16:19

楼主说VS.Net都不能幸免,我想这个结论也太片面了。Eclipse它是很优秀,它是一个很好的开发环境。但它的功能,性能跟VS.Net不是同一个级别的。特别是它的性能,受到Java的影响太大了!而VS.Net也是插件式开发环境,所存在的区别是它没有公开!但如果有人有仔细研究的话,会发现VS.Net中有很多代码可以让那些IDE开发商学习的!

存在就是道理,在Java里面,每个开发工具都有生存下去的资本。JBuilder,Eclipse,Idea等。今后的发展只是他们之单越来越相似!而DotNet方面Vs.Net地位不是其它开发工具可以替代,而免费的也有ShareDevelop(应该没有记错吧)。它们的性能,易用性都比Eclipse强!功能也不会差!

12.Re:Eclipse是唯一可以存活的工具吗? [Re: ababy123] Copy to clipboard
Posted by: linux_china
Posted on: 2005-03-02 18:28

这不是空穴来风 ( http://news.com.com/Eclipse%20lights%20up%20Java%20crowd/2100-7344_3-5590847.html ) Smile VS.net确实有许多Java工具学习的地方,但是现在VS.net也从Java工具中学习东西,如重构,代码审查,plugin机制等。相信JetBrains的Resharper或许就是一个例子,就是将IDEA优秀的方面搬到VS.net上。
>存在就是道理,在Java里面,每个开发工具都有生存下去的资本
但是如果客户不买开发商开发的工具,开发商如何活下去,工具还能存在下去吗? 相信不少工具会活不下去。

>免费的也有ShareDevelop(应该没有记错吧)。它们的性能,易用性都比Eclipse强!功能也不会差!
应该是SharpDevelop (http://sourceforge.net/projects/sharpdevelop)这个工具要增加的内容太多啦,SharpDevelop目前可能就是带有代码提示的UltraEdit或EditPlus,有些功能可能强点,或许编辑功能还不让UltraEdit或Editplus,但是工具远不只这些。

13.Re:Eclipse是唯一可以存活的工具吗? [Re: linux_china] Copy to clipboard
Posted by: BlurEyes
Posted on: 2005-03-02 21:14

SharpDevelop可是有Form Designer的,而且安装程序才6兆。
VS.net的优点在于能整合ms的许多产品,比如reporting service,biztalk等等。
从编程角度来看,VS.net不能算是一个好的IDE。

14.Re:Eclipse是唯一可以存活的工具吗? [Re: linux_china] Copy to clipboard
Posted by: PrimeJava
Posted on: 2005-03-03 13:50

Java世界的分裂[zt]

出处 择就居’http://www.cn-java.com:7001/roller/page/isaacxu

Java世界在SWT诞生哪一天起就分裂了,只不过你不说,我不说,一直闷在肚里。但是SWT的支持者与Swing的支持者一直在暗中较劲,访问国外的 Java相关的网站,你会感觉到那诡异的气氛。SWT的支持者在谈到Swing时常常讲:丑陋的Swing应用;在错误道路上狂奔的Swing;难于驾驭的Swing。而Swing的支持者在谈到SWT时却会讲:毫无扩展性可言的SWT;谁关心native look and feel,MS不关心,Apple不关心,就你瞎操心。表面上是Eclipse的人不断的发话希望SUN的加入,却起了一个极具挑衅的名字"日蚀"。而 SUN的人却假装听不见,不断的说SUN的未来在Netbeans。但矛盾终会爆发出来,将Java世界的分裂展现在每个Java用户面前,起因就在 James Gosling的一段讲话。James Gosling,这位Java的发明者,与他的老板Scott McNealy一样的大嘴,口无遮拦。不知何故他将以往加诸于M$的犀利言辞,统统加在SWT和Eclipse之上。在狂贬SWT之后,James Gosling已经话无好话了,他讲到:现在就像两支队伍之间的冰球赛,我们的目标就是击败他们的胡扯。可笑的是一些Eclipse的支持者在听到 James Gosling的上述言论后,还在讲Eclipse只是与Netbeans竞争,是为了Java的更好发展服务的。他们要么无知要么低估了James Gosling的洞察力,因为只要看一看Eclipse开展的项目以及相关的插件,就会知道Eclipse已经远远超出了Java IDE的范畴,它在插件的帮助下,已经可以支持几十种编程语言,而Java只是其中的一种,甚至每每大师们谈到编程语言的恶例时,都会被揪出来批斗一翻的 Fortran都将支持,你想想SUN能不急吗!而SWT的支持者就没有那么客气了,他们派出了顶级人物来对付James Gosling,他就是02年第13届Jolt奖的得主,TIJ的作者Bruce Eckel。Bruce Eckel通过其助手Chris Grindstaff对James Gosling的言论进行了逐一的批驳,告诫James Gosling不要做重复别人的工作,要利用已有的成果。具体双方谁对谁错,由于笔者是一个狂热的Eclipse支持者就不下结论了,相信朋友们会有自己的判断,但笔者认为Java世界的分裂是好事,它会促进Java世界的技术进步,同时,为每个喜欢Java的朋友带来更好的工具。老实讲,笔者使用的第一个IDE环境就是Netbeans,现在的Netbeans从界面上讲,比原来进步了许多。而Eclipse上的许多好的特点,最开始是出现在 Netbeans上。我想James Gosling至少在"A hockey game needs two teams."这句话上是对的,竞争带来进步。顺便讲一下,由于Bruce Eckel的新Blog是放在Blogspot上,为方便大家阅读所以讲内容贴了出来。

15.Re:Eclipse是唯一可以存活的工具吗? [Re: linux_china] Copy to clipboard
Posted by: wenbin151
Posted on: 2005-03-04 09:54

个人习惯和爱好

16.Re:Eclipse是唯一可以存活的工具吗? [Re: linux_china] Copy to clipboard
Posted by: HOT486
Posted on: 2005-03-05 14:38

我喜欢IntelliJ IDEA,简直太棒了。

17.Re:Eclipse是唯一可以存活的工具吗? [Re: linux_china] Copy to clipboard
Posted by: justin
Posted on: 2005-03-08 10:22

Eclipse很好啊, 我就在用它. 但也不可能吞掉所有的市场份额吧!
比如我前两天装了c++的插件,可能是习惯的原因吧.感觉就很不好用.

Jove, capability怎么用啊?


   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