Dear pythonians, I've been reading/thinking about the famous function call speedup trick where you use a function in the local context to represent a "remoter" function to speed up the 'function lookup'.
"This is especially usefull in a loop where you call the function a zillion time" they say. I think this is very odd behavior. Why isn't the result of the first function-lookup cached so that following function calls don't need to do the function-lookup at all? And if the context changes (an import-statement say) reset the cached 'function-lookups'. This way any function would only need to be looked up once. L. -- http://mail.python.org/mailman/listinfo/python-list