Was the buggy, slow Parrot VM "state of the art?"
Nope; it was basically a rewrite of the Perl 5.6 VM with more sanity.
Was its pathetic JIT compiler (to which I contributed) even vaguely informed by IBM's Jikes RVM or Sun's Java VM?
Somewhat, but those approaches are still wrong for the types of languages intended to run on Parrot. Better examples are Slang and Dis.
Did the implementors consider Greg Wilson's surveys of garbage collection techniques?
Yes, in fact.
The biggest problems with Parrot were:
In reply to Re^6: Perl 6 and performance
by chromatic
in thread Perl 6 and performance
by kikuchiyo
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |