Same questions for me, but from a different background. I have worked with Perl for about 10 years and find the transition to ruby difficult. With both ruby and perl, there are times you have to compile extensions/modules, both can have some obscure (or very different at least) syntax, both are scripted, etc. What then is the advantage of ruby over perl? (I know that people either love Perl or hate it, so besides that
)