SDA> On Mon, 01 Aug 2005 02:28:36 -0700, [EMAIL PROTECTED] wrote: >> hi everyone >> can someone suggest me where find a lot programming tricks for >> achieving the top speed in python?
SDA> There is only one programming trick you need to know about making code run SDA> fast. SDA> Never even waste one second on optimising code before it is working, SDA> or before you have tested it and profiled it and know (1) that it IS slow; SDA> and (2) WHERE it is slow. SDA> Why would you waste your valuable time making bugs run faster? Why waste SDA> time and effort to speed up something that is already fast enough? SDA> In other words: Make your code work. Make it work right. Then, and only SDA> then, make it run fast -- and only if it isn't already fast. SDA> Now that you have written your code, and you have made it work right, SDA> please tell us what the code is, and the results of profiling the code, SDA> and we will help you speed it up. Is there a way of profiling other than manual (debug output with measurements and all)? Some tools? And is there some kind of plugin for native Python's IDLE to trace scripts? I'm a bit tired of getting all info from debug output and exceptions SDA> -- SDA> Steven -- Best Regards, Michael Rybak mailto:[EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list