五千年(敝帚自珍)

主题:【文摘】SWT……内幕? -- upson

共:💬44 🌺50
全看分页树展 · 主题 跟帖
家园 不好预测

目前开发工具上看,ec的优点是编辑器和各种扩展,这毕竟是做了n年才达到的。 netbean胜在整合性,看最近的5.5,集成了rave以后,和vs 差别已经不大了。

我的感觉是老鸟可能更喜欢ec一些,另外因为时间的关系,bea,oracle ,borland等巨头都投了很多心血在这个平台上,整体上ec还是会领先的。 但是对于新手来说, netbean的高度集成性,尤其在ui设计方面和vs的近似性,是非常适合新手入门使用的。在rcp这块, netbean和 java社区也在发力,未来全面赶上和超过eclipse应该不是问题。刚才看了一下6版本的预览,ui方面连databinding都已经实现了,如果运行速度上再有提高,整体上已经有很高的水准了。另外netbean在设计上更加开放,比如不是用自己的metadata,使用ant,提供对其他ide的转换和项目导入等等,对于新团队来说,是个不错的选择,至少为了转换ide不是大问题。

另外两个选择是jdeveloper 和idea。 jd是together被流氓收购以后最接近together思想的开发工具,不过因为有些依赖oracle的缘故,很难成为主流, idea则是因为很多更贴近程序员的设计被人喜爱,这也决定了他无法成为主流。当然,这两款都是要钱的。

不过说到底,together6以后再也没出现让人激动的ide了,现在大家水平都差不多,各有侧重,或者说都缺乏重量级的特色,一团乱战。

netbean如果在集成度上进一步提高,加强对uml和文档生成方面的处理,嗯,还可以考虑加入协作wiki,彻底解决设计文档的问题,我还是比较喜欢的。另外按现在的路子,加强对动态脚本语言的集成,groovy和ruby,甚至python,吸引更多的人使用。

eclipse现在越做越慢,几年了,没有什么本质提高,而高端的集成又因为开发商各怀鬼胎,全部开源的可能性近期不大。

netbean的优势就应该是集成,目标就应该朝第二个together这么做,全面超过ec和vs。

我到始终觉得当初sun要自己搞netbean的思路是对了,和eclipse搅和在一起,肯定成天吵架。eclipse如果没有大的变化,2,3年之内应该就不行了。 独裁就是比民主高效,何况民主阵营里面还有个整天谋划搞点个人利益的老流氓ibm。sun比ibm的优势是,他不需要考虑出售自己的软件和服务,这样没有本质的利益冲突,作为追赶者,更有可能在开源的前提下做出一流的东西,而ibm不行,好的东西人家要卖钱,开源只是他寻找创新的一个幌子。

另外linux桌面应用的推广会对netbean有一定帮助。netbean团队不需要象ec一样,化更多的精力解决一些基础的问题。

元宝推荐:请尽量,
全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河