Jeremy Hylton : weblog : 2004-01-08

Python versus Parrot challenge

Thursday, January 08, 2004, 10:02 p.m.

Jarno Virtanen posted a nice report about the Pie-thon, a performance contest pitting CPython against the Parrot virtual machine.

He observes that Dan Sugalski was bugged by the easy dismissal of the challenge. The Parrot-doesn't-stand-a-chance attitude. Perhaps the problem is that Dan makes everything sound easy; it's hard to get a read on what he thinks is hard and what he thinks is easy. He writes that it should be pretty trivial to get parrot to run bython bytecode, but I don't think that's the hard part. I expect it would be hard to get an implementation of the Python runtime, new-style classes in particular, that is compatible with the Parrot internals.

Another reason for the lack of interest among Python developers is that it's hard to figure out what the state of the Parrot project is. The Parrot web site makes it look like the project is stalled. Most of the documents are old and I don't see any clear overview of the system.