On Wed, 1 Dec 2010, Lyle wrote:

On 01/12/2010 07:37, Bill Ward wrote:
I think Perl 6 may be the death of Perl.

I think it's Perl's last hope. I think minds and time spent on slow Perl 6 ish things like Moose for Perl 5 will be the death of Perl.

This is a ridiculous statement. You seem to assume that the people who work on Moose would otherwise be putting all their energy into Perl 6, if not for Moose.

I can't speak for the other people who work on Moose, but I know that I wouldn't. I have nothing against Perl 6, and I look forward to using it in the future. However, right now, Perl 5 meets my needs far better than Perl 6 (a mature language with a large set of libraries available). If Moose didn't exist I'd still be putting my energy into Perl 5 development of some sort.

We hear the same argument in reverse that people should work on Perl 5 instead of Perl 6, as if the people who are working on Perl 6 would _of course_ be working on Perl 5 if 6 didn't exist. There's no reason to think this is true, and many reasons to think it's not. Many Perl 6 people never contributed to Perl 5 the way they do with 6.

If anything, I think the back and forth between 5 and 6 has helped both languages quite a bit. The work Stevan did on the Perl 6 object system has led to Moose. The work on Moose has (I hope) influenced the actual implementation of the Perl 6 object system.

If _you_ think Perl 6 is Perl's last hope, than I strongly encourage you to get involved, but please don't shit on other people's work.


-dave

/*============================================================
http://VegGuide.org               http://blog.urth.org
Your guide to all that's veg      House Absolute(ly Pointless)
============================================================*/

Reply via email to