Does Python really follow its philosophy of "Readability counts"?

Paul Rubin http
Wed Jan 14 17:34:36 CET 2009

Terry Reedy <tjreedy at> 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.

More information about the Python-list mailing list