pyvm 1.2

Sponsored Links

pyvm 1.2 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.96 MB
Platform: Any Platform
License: LGPL (GNU Lesser General Public License)
Price:
Downloads: 1294
Date added: 2006-04-30
Publisher: Stelios Xanthakis

pyvm 1.2 description

pyvm is new a python virtual machine implementation which can run Python 2.4 bytecode and most of the times produce the expected output.

The vm is pretty stable but very incomplete: there are missing opcodes, builtin
methods, types and libraries. Were only implementing what we need.

pyvm can execute the bytecode of the pyc compiler and therefore with a simple
bootstrapping procedure it can compile and run python source code. However this
is just one possible, optional frontend to the VM. The pyc compiler is very stable.

Python is also the batteries. pyvm can use pythons standard library and additionaly includes some batteries of its own. There is support for Tkinter, OpenGL and the twilight GUI wrapper. These are pretty stable. There are also implementations of pygame (the C-part of pygame is rewritten in python) and pygtk, but they are very unstable and were not included in the distribution.

If youve installed pyvm you can:

- go to Lib/pyc and type "python test_bootstrap.py", to see if that works
- you can run "pyvm test_libsize.pyc" vs. "python test_libsize.pyc" to see which is faster.
- go to Stuff/Benchmarks and type "./Dejavu.py" which will compare pyvm vs. python on the collection of benchmarks. (the cooked-bench suite)
- If you have a graphics display you can try out the openGL tests from Stuff/gltests.
- go to Stuff/wiki/example and type "pyvm site.py 9000". Then open the file to_the_wiki.html with a web browser!

pyvm does not have an interactive shell yet. It can be easilly emulated with raw_input(), but for readline functionality wed rather rewrite readline in python instead of wrapping the GNU readline library.

pyvm 1.2 Screenshot

Advertisements

pyvm 1.2 Keywords

Bookmark pyvm 1.2

Hyperlink code:
Link for forum:

pyvm 1.2 Copyright

WareSeeker periodically updates pricing and software information of pyvm 1.2 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of pyvm 1.2 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
SableVM is a portable Java virtual machine. Free Download
Pysize is a graphical and console tool for exploring the size of directories. Free Download
NanoVM is a tiny implementation of the Java VM. Free Download
JamVM is a compact Java Virtual Machine. Free Download
ROVM is a virtual machine to read/write/execute remote objects. Free Download
Lush is a programming language for researchers. Free Download
Ovm is a real-time Java virtual machine. Free Download
LLVM is a compiler infrastructure designed for compile-time, link-time, runtime, and Free Download