在开源编程语言方面,InfoWorld同样也有一篇文章对不同的开发语言做出了评论。InfoWorld评价开源语言的标准是源代码完全公开且具有社区驱动的开发者群体。语言类的候选也不在少数,如Perl,PHP,Python,Ruby和Tk/Tcl等众多常见开发语言。但由于开发语言的特殊性,InfoWorld并没有从中选出最佳的一项,只是详述了某种语言是否适合特定领域的应用开发。值得一提的是,InfoWorld对Ruby语言的开发者社区给出了相当高的评价,Ruby语言本身是基于优雅的面向对象思想设计,并且在Web开发领域中Ruby on Rails取得成功的推动之下,Ruby开发社区越来越活跃且富于创造性,随着Ruby语言的迅猛发展,面向Java平台的JRuby和面向.NET平台的IronRuby也为Ruby吸引来了众多的使用者。
记者在编写Ruby on Rails程序时,使用的即是专用NetBeans Ruby IDE,体积小巧且界面相应速度很快。在Netbeans脚本语言框架(Generic Language Support Framework)的支持之下,为Rails开发提供了优秀的脚本支持和语法分析,加快了敏捷Web开发的效率和生产力。
在其他的获奖者中,值得开发者关注的项目还有很多,如ThoughtWorks贡献给开源社区的持续集成工具CruiseControl,可以帮助开发者将持续集成从理论上升到实践,在项目开发中展现巨大威力;具有活跃社区支持、代码稳定的RIA应用框架OpenLaszlo;Ajax开发工具包Tibco General Interface;具备面向商业分析的图形化界面以及优秀运行时表现的商业规则管理系统JBoss Drools等等。