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)
============================================================*/