ipse 和 其他 IDE之争。
今天在CSDN见到一篇文章,写eclipse与netbean之争。原文如下:http://blog.csdn.net/sean_gao/archive/2005/03/14/319461.aspx
看到下面的讨论,我也写点自己的感想吧。
eclipse最近脱颖而出,主要是ECLIPSE的架构决定,他会是最终的胜利者。如果仔细研究一下3.0以后的RCP,新的插件模式等,会发现有了很大的变化。而且得到众多厂商的支持,跟它这个先天的优势是分不开的。
jbuilder用过,虽说习惯就是最好,但我觉得jb缺少的就是开放性,所以做起东西来会局限在它的框框内。eclipse就不同了。最近学着写php代码,有个叫phpeclipse的插件,就可以让我在熟悉的eclipse平台上直接编写并调试php的code.感觉还是非常省力气的。
要说开发jsp,j2ee方面,eclipse的确不算太强。但是别忘了,网上直接提供的版本,其最主要的目的是为了java application.我们平时用的wsad,在编写大型程序时候就容易多了,不过它不是免费的,新的RAD,集成了原来rational的很多东西,相信功能会更强大,虽然没用就知道性能也许会更低。
要说做图形应用方面,也别忘了eclipse的鼻祖是virtualAge(好像这么写的)那个东西做起图形界面来,我认为在当时来说还算比较方便的。而且3.0的RCP在使用上,更加方便了图形程序的开发。而且感觉这个特点有点象原来的lotus,其开发的继承性比较强大。
netbean没怎么用,不敢发表什么评论。不过感觉至少在国内,使用它的人的确少之又少。IDEA在各种地方的口碑都是不错的,但是由于一直也没什么机会试试,所以更没什么可以发表的。
最后我要强调一下,eclipse的胜利,不光是技术上的。更重要的是eclipse 基金会的胜利。他的开源模式强调:主力开发者是各大厂商,而不是象以往的开源软件,靠程序员的个体。这点应该是开源模式的一个新的发展方向。不但大大增强了开源软件的开放型,自由性,还提高了开源软件的开发效率。在得到众多厂商的支持下,也就会跟市场更加紧密的结合起来。
今天在CSDN见到一篇文章,写eclipse与netbean之争。原文如下:http://blog.csdn.net/sean_gao/archive/2005/03/14/319461.aspx
看到下面的讨论,我也写点自己的感想吧。
eclipse最近脱颖而出,主要是ECLIPSE的架构决定,他会是最终的胜利者。如果仔细研究一下3.0以后的RCP,新的插件模式等,会发现有了很大的变化。而且得到众多厂商的支持,跟它这个先天的优势是分不开的。
jbuilder用过,虽说习惯就是最好,但我觉得jb缺少的就是开放性,所以做起东西来会局限在它的框框内。eclipse就不同了。最近学着写php代码,有个叫phpeclipse的插件,就可以让我在熟悉的eclipse平台上直接编写并调试php的code.感觉还是非常省力气的。
要说开发jsp,j2ee方面,eclipse的确不算太强。但是别忘了,网上直接提供的版本,其最主要的目的是为了java application.我们平时用的wsad,在编写大型程序时候就容易多了,不过它不是免费的,新的RAD,集成了原来rational的很多东西,相信功能会更强大,虽然没用就知道性能也许会更低。
要说做图形应用方面,也别忘了eclipse的鼻祖是virtualAge(好像这么写的)那个东西做起图形界面来,我认为在当时来说还算比较方便的。而且3.0的RCP在使用上,更加方便了图形程序的开发。而且感觉这个特点有点象原来的lotus,其开发的继承性比较强大。
netbean没怎么用,不敢发表什么评论。不过感觉至少在国内,使用它的人的确少之又少。IDEA在各种地方的口碑都是不错的,但是由于一直也没什么机会试试,所以更没什么可以发表的。
最后我要强调一下,eclipse的胜利,不光是技术上的。更重要的是eclipse 基金会的胜利。他的开源模式强调:主力开发者是各大厂商,而不是象以往的开源软件,靠程序员的个体。这点应该是开源模式的一个新的发展方向。不但大大增强了开源软件的开放型,自由性,还提高了开源软件的开发效率。在得到众多厂商的支持下,也就会跟市场更加紧密的结合起来。