On Saturday, 2 March 2013 at 01:10:39 UTC, Walter Bright wrote:
On 3/1/2013 1:28 PM, cvk012c wrote:
But I still kind of disappointed because I expected a much better performance boost and got only 7%. Counting that Python is not the fastest scripting language I think that similar Perl and Java scripts will outperform D easily.
Thanks Andrei and simendsjo for a quick response though.

Python's splitter, which you are measuring, isn't written in Python. It is written in C. You're actually comparing a bit of C code with a bit of D code.

This.

If you wrote the splitter in pure python you would see an enormous performance gap between it and the D version.

Having said that, maybe there are even more improvements we can make to improve speed in that part of photos, but considering we're already on a par with some quite mature and optimised C, there really isn't a problem.

Reply via email to