From: David Masover Date: 2009-03-26T03:16:11+09:00 Subject: Re: [OT] perl6 logo Humorous, sure. Of course, there is one thing even Perl5 does that Ruby doesn't -- it seems to be much more capable of arbitrary syntax manipulation: http://search.cpan.org/~smueller/Filter-Simple-0.84/lib/Filter/Simple.pm http://search.cpan.org/dist/Acme-Lingua-Pirate-Perl/lib/Acme/Lingua/Pirate/Perl.pm Whether this is a good thing or not is open to debate. Ruby DSLs, as flexible as they are, still pretty much look like Ruby. That's a valuable asset -- it means once I have a good understanding of how Ruby syntax works, a DSL isn't likely to completely surprise me, whereas with Perl, my source could be run through an arbitrary regular expression. But it is a limitation, and to duplicate it in Ruby requires games like eval(some_filter(File.read('foo.rb'))) Greg Donald wrote: > I thought some of you might find this humorous. > > This is my entry into the Perl6 logo contest: > > http://static.destiney.com/perl6_logo.png > > > >