
Ruby调试器一览
在Ruby世界中流行着一个误解:Ruby没有调试器。这是明显的错误——Ruby不但有调试器,还有供调试器用的GUI和API。InfoQ仔细调查了Ruby世界中调试器的现状——发现Ruby的调试功能支持已经很好了。

在Ruby世界中流行着一个误解:Ruby没有调试器。这是明显的错误——Ruby不但有调试器,还有供调试器用的GUI和API。InfoQ仔细调查了Ruby世界中调试器的现状——发现Ruby的调试功能支持已经很好了。
YARD是一个可扩展的工具,为使用Javadoc类元标签的Ruby代码提供元数据支持。元数据包括可选类型注释,使用类型名或者结构化类型信息皆可。文本主要关注YARD,以及Merb和Ruby In Steel IDE是如何使用类似的方法来实现可选类型注释的。
目前使用平面文件这一主流是否就是描述代码的最佳方法呢?Rick Minerich的帖子提倡远离这个模式、将代码保存在可查询的数据结构中,Blogspace中已经对此有所反应、出现了一些讨论。这种做法有什么好处呢?要考虑的利弊又有哪些呢?
Heroku和Morph实验室是Ruby on Rails的托管提供商,提供整套软件和易用接口来帮助人们快速构建和运行自己的应用程序。为了了解更多的信息,我们对这两个公司进行了采访。
如同它的前辈,Visual Studio 2008也一样有性能问题。不过,如果你清楚该从哪里了解情况的话就会知道,与VS 2003和2005不同的是,微软正积极地对VS 2008的性能问题进行修补。
最近,SapphireSteel公司在Visual Studio下的Ruby in Steel IDE中增加了一个新特性:支持JRuby。它包含了一个新的JRuby快速调试器。关于这个新特性,我们采访了Huw Collingbourne。