Help -- persuade my boss to adopt ruby

Can any Java programmers help?

Well, my experience my help a bit though I don’t know the task
completely to make a final conclusion. I’ve been studying Ruby for about
a week and it already has brought first results. I’m a Java programmer
and our projects had to be localized into another language. The task was
to synchronize translation of string resources (coming from different
sources), to filter it (preventing double translation), to split
translated words among not translated, to merge manually put strings
with others came from dictionaries and so on. So even for our management
the task didn’t look as a piece of cake. We had 3 different formats of
strings + a number of dictionaries - about 10-15 input files and 20-25
outputs. I was advised to learn Perl but since I’d read about Ruby in
the past I decided not to loose a chance to practice. I finished all
scripts in a day and all of my colleagues were very impressed by the
results. The script did all the job bringing unimaginable report/log
outputs. Playing with the scripts is really pleasure - I can carry out
very crazy dream of the translators in a few minutes. I have to confess
that writing it in Java would take at least 3 times more working time
and the program wouldn’t be so flexible to satisfy new requests. Now I
think how to add a GUI level to let translators work with all data on
their own.

Hope this story can help your boss to estimate your idea.
Roman

P.S. It seems to me that for medium tasks it’s faster to write in Ruby
than to persuade:-)

This would be a good addition to the “Real World Ruby” wiki page.

···

On Thu, 12 Dec 2002 10:10, Roman Rytov wrote:

Can any Java programmers help?

Well, my experience my help a bit though I don’t know the task
completely to make a final conclusion. I’ve been studying Ruby for about
a week and it already has brought first results. I’m a Java programmer
and our projects had to be localized into another language. The task was
to synchronize translation of string resources (coming from different
sources), to filter it (preventing double translation), to split
translated words among not translated, to merge manually put strings
with others came from dictionaries and so on. So even for our management
the task didn’t look as a piece of cake. We had 3 different formats of
strings + a number of dictionaries - about 10-15 input files and 20-25
outputs. I was advised to learn Perl but since I’d read about Ruby in
the past I decided not to loose a chance to practice. I finished all
scripts in a day and all of my colleagues were very impressed by the
results. The script did all the job bringing unimaginable report/log
outputs. Playing with the scripts is really pleasure - I can carry out
very crazy dream of the translators in a few minutes. I have to confess
that writing it in Java would take at least 3 times more working time
and the program wouldn’t be so flexible to satisfy new requests. Now I
think how to add a GUI level to let translators work with all data on
their own.

Hope this story can help your boss to estimate your idea.
Roman

P.S. It seems to me that for medium tasks it’s faster to write in Ruby
than to persuade:-)