So, I've been secretly reading up on parrot
(as I understand it, the Perl 6 VM) a bit in my spare time. And although it seems like the developers who are involved in this project are of the highest caliber, and probably will create a good, scaleable, powerful VM... I can't help but ask myself a question. Why wasn't the Java VM chosen as the Perl 6 target platform? It seems like a reasonable choice... or am I just being dense, and the plan is to implement a separate back end byte code compiler for the target platform, and parrot just happens to be the first VM implementation of Perl 6. This would make it so implementing a JVM or .Net implementation of Perl 6 will be a less Herculean undertaking. I eagerly await input and clarification from the much more knowledgeable community!