David Heinemeier Hansson graced us by uttering:
[ snippage ]
- “Mac OS X Server now supports Ruby, a simple and powerful
object-oriented programming language along the veins of Perl”
Not bad at all. Well, besides being lumped in with Perl,
perhaps 
I’ve never understood why some Rubyists despise their Perl roots
so much.
I observed much ridicule of Perl in the c.l.py newsgroup where
Perl represented the antithesis of the language in question. In
fact, among the newer generation of interpreted languages, Perl
seems to be the bastard stepchild whom everyone belittles. It
has appeared to me on several occasions that it’s almost a rite
of passage for one to make fun of Perl’s syntax in order to be
accepted into the “cool” clique.
That may be all well and good for Pythonistas, but Ruby borrows
heavily from Perl, and makes no attempt to hide it. Aside from
the rather obvious inclusion of dozens of special variables, the
ruby executable also largely functions identically to perl,
taking many of the same options and switches. Finally, much of
the grammar of Ruby, especially where regular expressions are
concerned, are obviously in the spirit of Perl.
Assuming that much of the above would never have become part of
Ruby if there weren’t significant worth and utility in it, why
then do we lower ourselves to the petty jokes of our peers and
find ourselves condemning our own heritage?
To liken this to natural languages, isn’t this much like the
French condemning Latin for it’s foolish practice of conjugation?
Pensively,
Tim Hammerquist
···
–
There are probably better ways to do that, but it would make
the parser more complex. I do, occasionally, struggle feebly
against complexity… 
– Larry Wall in 7886@jpl-devvax.JPL.NASA.GOV
Why do language designers persist in thinking that simple
languages produce simple solutions? All it does is sweep the
complexity of the problem under someone else’s carpet.
– Larry Wall in 199911300903.BAA26153@kiev.wall.org
It’s the Magic that counts.
– Larry Wall on Perl’s apparent ugliness