From: Louis-Philippe Date: 2009-03-26T04:22:34+09:00 Subject: Re: [OT] perl6 logo --0016e646983c7fc8d20465f677c2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit i don't think Perl6 needs any protection, as much as Ruby doesn't also need any. Different languages, different communities, different perspectives... Few things to note in its favor though: -the redesign is highly influenced by Ruby -it already has more than one implementations -one of its implementation, the Pugs, has a great deal more thoughts about threading than both Ruby and Python -one other implementation, Rakudo, is part of an initial push on the rosetta stone multi-language Parrot VM, which if it turns right could also have a lot of implication for Rubyists. I find language war is no fun game at all, collaboration always wins in the end L-P 2009/3/25 David Masover > 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 >> >> >> >> >> > > > --0016e646983c7fc8d20465f677c2--