[quote="scidave":29h149ni]As always I defer to ROJOhound for the hard problems..
but if Python did integrate with Construct arrays, I would believe that it could potentially be a lot faster using the Numpy library which at its core is all C/C++. You can also inline C code inside a Python script using Numpy.http://www.scipy.org/PerformancePython
Excerpt from the site for a speed comparison:
Here are some timing results for a 500x500 grid for 100 iterations. Note that we also have a comparison of results of using the slow Python version along with Psyco.
Type of solution
Time taken (sec)
Python + Psyco (estimate)
Python + NumPy Expression
My guess is right now they are not integrated enough, but I think it would be well worth it to add that support.[/quote:29h149ni]
Those values show that Pure C++ still
processes way faster than any form of Python, so Events are probably still better performance-wise. I say this because once the interpreted command to start the loop begins, Construct is running pure C++ during the loop (at least, that's how I think it works, I haven't had a chance to look at the source yet).