Martin Fowler of thoughtWorks, who has been working with Ruby for several years, offers his thoughts on the language here