开源世界带来的是开放,相对于微软的.NET而言,Java的IDE领域可谓是百花齐放,百家争鸣。Eclipse,Netbeans正是开源Java IDE领域的佼佼者,都占有不少的市场份额,并得到越来越多的Java开发人员的青睐。 Eclipse正是IBM公司迎合开源时代趋势的产物,也因此而得到广大开源支持者的极力追捧,当然,其本身的优秀也是一个重要的不可忽视的因素。最新推出的Eclipse 3.3版本,据说有60多个开源项目参与,涵盖了开发的各个领域,这无疑更将吸引更多的用户一尝新鲜。 而Netbeans是Sun公司独自支持的IDE,面对Eclipse有众多知名软件厂商参与的局面,虽然显得有点孤掌难鸣,但是并不势单力薄,Sun依然对Netbeans的未来充满信心。 InfoQ记者最近与Sun公司的CTO Bob Brewin讨论了Eclipse Europa的发布和Netbeans IDE未来的发展方向。关于Eclipse的话题,Brewin说社区对Eclipse 3.3发布的反应让他很感兴趣,他还特别提到,他很好奇地等着看开发者们会怎样拿Eclipse 3.3与Netbeans 6.0做对比。但无论Europa会吸引多少人的兴趣,Sun都没有现在加入Eclipse Foundation的考虑。 接下来记者向Brewin询问了关于Sun与Eclipse进行非正式合作的情况,他回答说,开发者会选择他们需要的工具集,Sun将会在有利 的情况下继续支持Eclipse。最近就有两个这样的案例,即Glassfish的Eclipse插件和MyEclipse使用的Sun公司的 Matisse GUI创建技术。Brewin表示Sun将会继续支持Glassfish与Eclipse的集成,也会与MyEclipse继续合作,这其中包括了他们正 在使用的Matisse。 后来话题转到Sun的Netbeans IDE时,Brewin详细说明了Netbeans的实力,诸如内置紧密集成的工具集、端到端功能,和一个一流的移动开发工具集。接着,InfoQ记者又 问到了关于Eclipse与Netbeans二者的插件差距,Brewin说,现在已经有过百个活跃的Netbeans合作伙伴,Sun正积极与这些合作伙伴一道,为增加可用插件的数量以及让新近Netbeans版本插件的开发变得更容易而工作。 最后,当记者问到关于Netbeans发展方向时,Brewin说,从整体来讲,开发者会看到Sun公司像Java Studio Creator这类较早前独立的项目将会被集成到Netbeans中。Netbeans也会逐渐支持后起的JavaFx脚本语言。像Adobe现在为内容 作者提供的功能,在将来的工具中也会包括进来。Brewin还重申了Sun对于Ruby的承诺。Sun现在有相当数量的开发者正在为使Netbeans成 为Ruby/Rails最好的集成开发环境而努力。 |