468,302 Members | 1,467 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 468,302 developers. It's quick & easy.

alternative python compilers/vms? (like java)


are there alternative compilers for python? or different VMs to run the
bytecode?

similar to IBM java jvm and sun jvm, and other jvms? jikes, gcj?
Jul 18 '05 #1
4 1240
project2501 wrote:

are there alternative compilers for python? or different VMs to run the
bytecode?

similar to IBM java jvm and sun jvm, and other jvms? jikes, gcj?


there is jython, a very popular python 2.1 implementation on top of the java
vm.

Apart from that, AFAIX python is not specified in terms of a vm, as jva is.
The bytecode might actually change between versions.

--
Regards,

Diez B. Roggisch
Jul 18 '05 #2
Diez B. Roggisch a écrit :
project2501 wrote:

are there alternative compilers for python? or different VMs to run the
bytecode?

similar to IBM java jvm and sun jvm, and other jvms? jikes, gcj?

there is jython, a very popular python 2.1 implementation on top of the java
vm.

Apart from that, AFAIX python is not specified in terms of a vm, as java is.
The bytecode might actually change between versions.


There is also IronPython for .NET.

By now, the python byte code is considered as "an implementation detail"
that is why it is not specified...
It might disappear in the future... or not. ;-)

So it seems that we cannot rely on it for whatever purpose !

--
Yermat

Jul 18 '05 #3
You might also want to look at Jython. It is Python turned
to Java bytecodes. Then you can use other VMs.

http://www.jython.org/

Larry Bates
Syscon, Inc.

"project2501" <pr*********@project2501.cor> wrote in message
news:pa****************************@project2501.co r...

are there alternative compilers for python? or different VMs to run the
bytecode?

similar to IBM java jvm and sun jvm, and other jvms? jikes, gcj?

Jul 18 '05 #4
In article <c6***********@biggoron.nerim.net>,
Yermat <lo**@yermat.net1.nerim.net> wrote:
Diez B. Roggisch a écrit :
project2501 wrote:

are there alternative compilers for python? or different VMs to run the
bytecode?

similar to IBM java jvm and sun jvm, and other jvms? jikes, gcj?

there is jython, a very popular python 2.1 implementation on top of the java
vm.

Apart from that, AFAIX python is not specified in terms of a vm, as java is.
The bytecode might actually change between versions.


There is also IronPython for .NET.

By now, the python byte code is considered as "an implementation detail"
that is why it is not specified...
It might disappear in the future... or not. ;-)

So it seems that we cannot rely on it for whatever purpose !

--
Yermat


<URL: http://phaseit.net/claird/comp.lang....varieties.html >
might interest the original questioner.
--

Cameron Laird <cl****@phaseit.net>
Business: http://www.Phaseit.net
Jul 18 '05 #5

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

58 posts views Thread by Svein Ove Aas | last post: by
114 posts views Thread by Maurice LING | last post: by
8 posts views Thread by . | last post: by
30 posts views Thread by pavan | last post: by
11 posts views Thread by Francine.Neary | last post: by
57 posts views Thread by dongie.agnir | last post: by
12 posts views Thread by king kikapu | last post: by
4 posts views Thread by Ognjen Bezanov | last post: by
reply views Thread by Teichintx | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.