技术开发 频道

在硝烟四起的java IDE市场中,谁是赢家?



    RAD 7小的缺憾
    这些扩展有助于反映IBM长期存在的传统——大量的文档说明。
    RAD链接到易于理解的指南和IBM的网站上——以丰富的文章收藏和附加资源在开发者社区中而闻名。
如果应用程序需要用到脚本语言的地方,RAD 7内置了对Jython(基于Java的Python)的支持。不幸的是,虽然在语言上Jython和Java完全不同,但IDE不能自动识别什么是Jython语言,什么是Java语言。这会导致IDE出现一些不反应的现象。

    这个缺陷虽然很小,但是却反应出我使用RAD 7的一个时常发生的体验:许多的特征并不是执行的很好。举个例子,安装这个软件是非常困难的。在经过大量的IBM的支持后,我才能够正确的安装,并且原始的问题还没有找到答案。

    还有更多的缺陷。一个注释文字拼写检查的选项没有工作,因为IBM没有装上字典;这个选项被选上后,它显示所有的文字都是错误的。代码检查工具有时会错误的修正。动态帮助对话框经常让你回到原来的错误水平,因此你不得不回到你出错的地方。
    随着时间的过去,这些问题使一个很好的产品用起来却很郁闷。
    我还有一个要抱怨的是:在支持现有的Java 标准上,IBM远远落后其他制造商。它是这里提到的所有产品中唯一不支持Java EE 5 或 Java SE 6。

    由于RAD 7对许多产品的特殊支持,特别是DB2和WebSphere的支持,我已经推荐使用RAD 7。那些希望在许多国家的开发者都使用同一个IDE的机构们,将也会喜欢上RAD 7。
    但是,相比较很高的价格和我的一些抱怨,我鼓励机构好好的检查那些选项,最好在他们大量投入资金之前。
0
相关文章