三年前, Netbeans 支持 Ruby/RoR 曾是重大新闻,但 Sun 被 Oracle 收购后,就有人对Netbeans 的动态语言支持表示担忧,因为它“被缩水了”。这个担心已经成为现实,自Netbeans 7 开始,该IDE不再支持Ruby 。
Netbeans 团队声称放弃 Ruby 的主要原因是资源有限,他们想将更多精力放在下一个 Java SE 的主要版本上:
Java SE 7 和 Java Development Kit 7(JDK 7)是 Java SE 平台的下一个主要版本,Oracle 承诺在 2011 年发布该版本。Netbeans IDE 的关键目标之一就是始终为 Java 平台提供最好的支持。为了达成这个目标,充分利用 JDK 7 的功能(多语言支持、提高开发者生产力并提升性能),我们必须集中资源,及时发布优秀的 Netbeans IDE 7.0。
在人力资源方面,不得不提的是"Netbeans 6 复兴"的幕后功臣 Tor Norbye 在收购后离开了公司,Sun 原来的 JRuby 团队也是如此。
Netbeans 团队还宣称过去三年里 Netbeans IDE 在 Ruby 社区里并不算成功,因此继续在这方面投入资源意义不大:
尽管我们的 Ruby 支持曾很受欢迎,但基于目前较低的使用趋势,我们找不到理由继续投入资源来支持这个特性。
此后, Netbeans/Ruby 支持将成为社区项目,和 Python 支持类似,它在Netbeans 进入黄金时代前就被抛弃了。
至于剩下的动态语言,计划于2011 年4 月发布的Netbeans 7 里, Oracle 似乎会继续支持 PHP 和 Groovy 。
曾经使用 Netbeans 的 Ruby 开发者可以考虑切换到其他产品上,比如 RubyMine 、 Aptana 、 RedCar 等等。
你正在用哪个 IDE/ 编辑器进行 Ruby/RoR 开发呢?
查看英文原文: Ruby Dropped in Netbeans 7
评论