On 14 Απρ, 16:48, 一首诗 <[EMAIL PROTECTED]> wrote: > I read this article onhttp://kortis.to/radix/python_ext/ > > And I decided to try if it's true. > > I write the program in 4 ways: > > 1. Pure C > 2. Python using C extension > 3. Python using psycho > 4. Pure Python > > And then I used timeit to test the speed of these 4. Unsurprisingly, > the time they cost were: > > 4 > 3 > 2 > 1 > > But I did noticed that 2 is a least 3 times slower than 1, not as fast > as the article stated. > > That's quite weird and I thought maybe it's because I am using > Windows. I did the same test on Linux and I found 2 only uses 1.5 > times of time of 1. > > But, it is still not as fast as 1.
I have experimented too with this scenario. My conclusion is that it aint worth it to mess with C. Program only in Python and when the time comes that you want to speed up something, just use Psyco on this. And that will be more than enough. -- http://mail.python.org/mailman/listinfo/python-list