> > > I know the technical reason for a new VM, but this could've been a new > > > VM for Perl 6 only. What I'd like to know is the motivation to open up > > > the architecture and allow for plugable parser, compilers, bytecode > > > generators / optimizers, ... > > > > <snip> > > I believe that the idea is to make things flexible enough that FURTHER > changes to Perl, beyond Perl 6, will be easier too.
And, even better, (and this is stated on the Parrot site) this allows Perl 6 to be written _in Perl_. Some people I've spoken to don't see the signficance of this, but it'll be an amazing feat.. no longer will anyone be able to talk Perl down ;-) BTW, this is my first post here, so hi! Cheers, Peter Cooper