[OT] Perl 6 [was Re: myths about python 3]

Chris Rebert clp2 at rebertia.com
Fri Jan 29 01:07:35 EST 2010


On Thu, Jan 28, 2010 at 9:34 PM, Steven D'Aprano <
steve at remove-this-cybersource.com.au> wrote:
> On Thu, 28 Jan 2010 21:21:05 -0800, Tim Roberts wrote:
>
>> Perl 6, on the other hand, is still fantasyware a decade after its
>> announcement.  It is, for the most part, THE canonical example of the
>> wrong way to conduct a development effort.
>
> Out of curiosity, and completely off-topic, why has Perl 6 gone so badly?

- Super-dramatic changes to the language (some people think Python 3 is/was
radical, but it's got nothing on Perl 6)
- Complete from-scratch rewrite (c.f. Joel Spolsky's "Things You Should
Never Do")
- Ambitious implementation strategy, i.e. Parrot. It will be powerful
and useful beyond just Perl when complete, but that extra complexity comes
at a price.
=> Although why Pugs and the other implementations are likewise held up, I
have no idea. But then I'm not a Perlite (Is that the right word?).

For that matter, it remains to be seen whether the Python 3 changeover will
fare better. But I'm still pretty hopeful.
At least we have a complete reference implementation.

Cheers,
Chris
--
What we need is some sort of coordinated library porting effort. Or a
3.x-specific killer app.
http://blog.rebertia.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20100128/4f8b7737/attachment-0001.html>


More information about the Python-list mailing list