ANN: Shed Skin 0.2, an experimental (restricted) Python-to-C++ compiler
mark.dufour at gmail.com
Mon Jul 20 15:20:55 EDT 2009
> Nice timings, can you please show me the Python, Java and C code
> versions? I may do more tests.
also, which shedskin options did you use? did you use -bw, to disable
bounds and wrap-around checking? this can make quite a difference for
code that does a lot of indexing. if the code uses random numbers,
then -r can also make a big difference, to use C rand(), instead of
Python compatible random numbers.
and which C++ compiler flags did you use? the default -O2, or
something like -O3 -fomit-frame-pointer -msse2..?
More information about the Python-list