Article: Ruby at ThoughtWorks
Ruby at ThoughtWorks by Martin Fowler
ThoughtWorks started using Ruby for production projects in 2006, from then till the end of 2008 we had done 41 ruby projects. In preparation for a talk at QCon I surveyed these projects to examine what lessons we can draw from the experience. I describe our thoughts so far on common questions about Ruby's productivity, speed and maintainability. So far our conclusions are that Ruby is a viable platform that should be seriously considered for many forms of applications – in particular web applications using Ruby on Rails. I also go through some technical lessons, including some thoughts on testing with Active Record.