Hi. pyvm is a program which can run python 2.4 bytecode (the .pyc files). A demo pre-release is available at: http://students.ceid.upatras.gr/~sxanth/pyvm/
Facts about pyvm: - It's FAST. According to the "cooked-bench" benchmark suite it finishes in 55% of the time python takes;) - It's SMALL. Currently the source code is under 15k lines with the builtin modules. - It's new. Uses no code from CPython. - It's incomplete. Not even near the stability and quality of python. It needs A LOT of work before it can be compared to CPython. Moreover, at the time it lacks many things like closures, long numbers new style classes, etc. - It's incompatible with CPython. Not all programs run. - The C API is incompatible. You can't run C modules (a thin wrapper to make pyvm appear as libpython *could* be possible but not a goal AFAIC) - The demo is an x86/linux binary only. You shouldn't trust binaries, run it in a chrooted environment not as root! Hope it works! Cheers, Stelios -- http://mail.python.org/mailman/listinfo/python-list