Python article in Free Software Magazine

Ed Jensen ejensen at
Sun Jan 1 15:53:12 EST 2006

Steven D'Aprano <steve at> wrote:
> I don't want to nit-pick all my way through the article, which
> is very decent and is worth reading, but I will say one more thing: you
> describe Python as "an expressive, interpreted language". Python is no
> more interpreted than Java. Like Java, it is compiled into byte-code which
> is then executed by a virtual machine. It has a separate compilation and
> execution step.

The most-used desktop/server JVM, the Sun JVM, takes things one step
further and compiles often-executed bytecode into native code.  It can
then execute native code.  AFAIK, the most-used desktop/server Python
VM doesn't do that.

More information about the Python-list mailing list