just did 2 quick test caps that do nothing but loop, to test how much the actual event and python interpretation slows down
i increased the loops for each python and events until it slowed the respective caps down to 29 fps.
it seems the event interpretation is much faster
events:
1,450,000 iterations at 29 fps
python:
550,000 iterations at 29 fps
in case someone can find a flaw in my methods:
the event version was:
<img src="http://dl.dropbox.com/u/1013446/mantis/Capture.JPG4.JPG">
and python was:
for i in range(0,550000):
pass[/code:2fy8zl5i]
the reason I put the Always in the event version is because python doesn't allow you to make a 'for' loop without a statement in it, "pass" does nothing, but is still interpreted at runtime 550,000 times. so in order to even it out I put the always condition in there to be interpreted each iteration in the event version
for the curious, without the always statement, the loop in the event system is able to iterate 10 million times before it slowed down to 29 fps