Thanks for your comments. > You probably didn't expect the Inquisition...
Correct ;-) > 1. What is your speed requirement and how far short of that are you at the > moment? ~10 times faster. > 2. Are you sure there is no Python or third-party module that does what you > want? Yes. > 3. Is your algorithm the best possible? I think so although of course one can never be certain. > 4. Is your Python implementation of that algorithm the best possible? Have > you exposed it to the critical gaze of the speed-freaks in this newsgroup? Thanks for the good suggestion but I want to try pyrex first. > 5. Does your architecture support psyco? If so, have you tried that and what > were the results? Already using psyco. > The question might be better asked on the Pyrex mailing list. I did not find it - where is it? > Almost any Python code is also valid Pyrex code. For a start, just compile > your function with Pyrex and compare the speed. It's slower. > What you do next is going to depend very much on what operations you are > performing on the list and the objects it contains. Simple list of ints. Comparing sections of lists between each other. -- http://mail.python.org/mailman/listinfo/python-list