Terry Reedy <tjre...@udel.edu> writes: > The question is where such checks should be. Guido prefers separate > checkers (PyChecker, PyLint) rather than in the interpreter.
Again, there have to be some language extensions to communicate the necessary info to the external tool. Python 3.0 begins to do that, but as others have mentioned, it's still in a formative state while we get more experience with it. The other angle is that the compiler can use static knowledge about the program to make the program run faster, so if the checks are in an external tool, there has to be communication in both directions to make use of that. -- http://mail.python.org/mailman/listinfo/python-list