On 16 July 2012 15:47, Reini Urban <[email protected]> wrote: > He was referring to be tied to an existing set of VM opcodes to > implement many languages, which he considers as disadvantage. Mainly > talking about .NET (which had to add Iron-style dynamic reflection > later) or the JVM. > > parrot already has all the functionalityy the JVM or .NET was missing > and even more (e.g. dynamic types loadable as plugins) and considers > it as advantage to share opcodes and bytecode libraries across > different languages.
I think he also refers to the difficulty of writing a single fast JIT for several languages. PyPy generates a custom JIT for each interpreter written in RPython. _______________________________________________ http://lists.parrot.org/mailman/listinfo/parrot-dev
