Richard Hainsworth wrote:
> Five years seem an eternity in the frenetic world of dot_coms and the like.
> But it is not a long time in other areas of human activity.
Indeed. To quote Alan Perlis, "Some cathedrals took a century to complete. Can
you imagine the grandeur and scope of a program that would take as long?" Perl
6 is nowhere near taking a century, but it is grand. And in fact "Perl 6" is
really three major projects, any one of which would reasonably take five years:
the specification, the Parrot VM, and the Rakudo implementation. But of
course, most people are not aware of how productive the last decade has been in
terms of the spec and Parrot, they just know it hasn't produced
So I don't think progress has been that slow for three ambitious and mostly
volunteer-run projects. Rakudo still has a few years to go before we can begin
to worry about whether it will ever be "production-ready". Some people might
have given up on P6, but that makes up for the people who would have given up
on a half-baked version if it had been released years ago. If it takes 15
years, Perl 6 is still going to be amazing, and that's why people will use it.
For now, folks will continue to complain about the chronology; but when it
arrives, they will care only about the amazingness.