however, it seems to be moving more to an ‘official’ position in
companies. Perl is still strongly entrenched. Many Solaris Admins
won’t allow any other interpreted language besides Perl and really
prefer sh scripts as many Perl scripts have rely on non-standard
modules that aren’t (and won’t be) installed for security reasons.
Just my 2 cents
At my company, we use Ruby for a lot of general scripting (and this is
on Windows) for things like downloading files, pre-processing data,
generating statistics and graphs, monitoring link status, sending out
emails when things fail, converting data between different data formats,
move data between programs, hold different programs together, and oh
yes, for Rails.
My only complaint with Ruby tends to be that on Windows, it takes a bit
of time before the script loads. But that said, the development time
with Ruby is fantastic and lets us achieve things very very fast!
However, now that you bring it up, at least for our tasks, we find that
scripting in Ruby just doesn’t require a full-time hand. Yes, when
we’re doing some Rails work, it takes a few days to get a medium sized
app done, but for most general Ruby scripts, the development time is in
hours. Admittedly, we do a lot of development in C, C++ and Java for
our regular stuff.
It is likely that a lot of people are just using it on the side to get
things done quickly and then on to something else?
8/21/2007 | 11:27 PM.