|
About:
Shed Skin is an experimental Python-to-C++
compiler. It accepts pure but implicitly
statically typed Python programs and generates
optimized C++ code. The result can be further compiled to stand-alone programs or extension modules. For a set of 16 non-trivial test
programs, measurements show a typical speedup of 2-40 over Psyco, about 10 on average, and 2-220 over CPython, about 35 on average. Not all Python features are supported, and only a subset of about 17 library modules, such as re and random.
Author:
srepmub [contact developer]
Homepage:
http://shedskin.googlecode.com/
Trove categories:
[change]
Dependencies:
[change]
No dependencies filed
|
|
» Rating:
8.40/10.00
(Rank N/A)
» Vitality: 0.26% (Rank 903)
» Popularity: 1.07% (Rank 5406)

(click to enlarge graphs)
Record hits: 10,006
URL hits: 2,494
Subscribers: 34
|
|
Branches
Comments
[»]
Comment on announcement language
by Skip Montanaro - Jan 5th 2007 07:28:20
I think it's important that you are very clear in your announcements that
ShedSkin translates a subset of Python to C++. It's there if you read
between the lines, but the performance comparison between ShedSkin and
Psyco or CPython implies that ShedSkin accepts the same language they do
when in fact it doesn't.
-- --
skip@pobox.com
[reply]
[top]
[»]
Re: Comment on announcement language
by srepmub - Jan 7th 2007 08:29:18
hello skip,
you're right - 'implicitly statically typed' is perhaps a bit terse. I am
planning on creating a new homepage and summary-description that are more
clear about this. I should probably also mention that, in the future, shed
skin will be more useful to create extension modules than to compile
arbitrary python programs. the wikipedia page is more clear I think, but
still not very optimal.
thanks for the comment ^^
mark.
[reply]
[top]
|