This post originated from an RSS feed registered with Ruby Buzz
by Obie Fernandez.
Original Post: ThoughtWorks on Ruby
Feed Title: Obie On Rails (Has It Been 9 Years Already?)
Feed URL: http://jroller.com/obie/feed/entries/rss
Feed Description: Obie Fernandez talks about life as a technologist, mostly as ramblings about software development and consulting. Nowadays it's pretty much all about Ruby and Ruby on Rails.
As I mentioned in my RailsConf talk, we've been using Ruby at ThoughtWorks clients for at least 3 years, way before the Rails phenomenon hit. A good example I can share with you comes from one of our projects at an investment bank client in Sydney where we are using Ruby to:
generate Selenium tests using a DSL wrapped around RubySelenium
do statistical analysis of data in our legacy database
spike out rules (typically regex) to cope with dodgy data in certain fields
analyse logs for performance data and create summaries
wrap svn logs to tell us who did what, when
So, even in circumstances where you're stuck with Java or .NET, there are still cases where you might benefit by using Ruby for its powerful scripting capabilities.