From: Francis Joanis Date: 2007-02-15T00:34:10+09:00 Subject: Re: Where do you use Ruby? Hi gang, Back on the original question, I primarily use Ruby as a platform to develop tools like parsers and data translators, whenever I need them. I've been using Perl and sometimes Python for these tasks, but I think Ruby really shines in the "time required to materialize idea" area. The more I use it, the more I "think" in Ruby when developing my tools and the less time I need to make them work. I also think that Ruby is a wonderful language for a scriptable test system. I've been asking myself in the past "How could I make that [c++] test app scriptable? How could I embed a scripting language into it?". It turned out pretty much every time that the easiest/more flexible solution was to extend Ruby with my own c++ test extension so that my test lib is now scriptable with all the power of Ruby. And talking about Ruby editors, I mostly use Vim (both on Windows/Linux/MacOS), but then... I'm pretty much a Vim-head anyway :) Cheers, Francis Joanis