|Do you know where your variables are?|
How much Perl6 have we got?by bronto (Priest)
|on Aug 20, 2005 at 20:04 UTC||Need Help??|
In the beginning, the Perl6 project was announced.
And then came a joke, a joke that said that Perl and Python would merge in a new language called Parrot.
And then the joke became in some way real, and the name Parrot was given to a new virtual machine on which Perl6 (and possibly Python) will run.
And then came RFCs. And then the Apocalypses. And Synopses and Exegeses, and a book by O'Reilly.
And there were and there are Parrot releases. And then came Pugs and there were and there are Pugs releases, too. Oh, and we have Perl6::* modules on CPAN, too!
And there were and there are also many mailing lists, and summaries on perl.com.
And that's a lot of stuff, and anybody that wants to know more about Perl6 can read from that stuff and learn some more; and anybody willing to try some Perl6 can test some software, too.
But, in the end, look at this (apparently) simple question:
How much Perl6 have we got now? Where are we with the specification? Where are we with the implementation? At which point each progressbar is?
Is it really a simple question, indeed, or is it as falsely simple as it was Fermat's last theorem?
In theory, there is no difference between theory and practice. In practice, there is.