Python is DOOMED! Again!
marfig at gmail.com
Thu Jan 22 20:10:36 CET 2015
In article <mailman.17984.1421952098.18130.python-list at python.org>,
random832 at fastmail.us says...
> How is that the opposite direction? It's a short jump from there to
> "pylint [or whatever tool] will consider a lack of type hinting to be
> something to warn for" and "managers/customers will consider this
> warning to mean your program has failed and is unacceptable".
Customers don't have access to static analysis output and project
managers should know better than to demand static analysis without
properly contextualize it. I just don't see a project manager having no
idea what static analysis means.
I think you are completely of the mark here, if you think type
annotations will become some sort of obligatory feature.
The criticism is about the choices regarding its syntax and whether it
should couple so tightly with our source code (as is suggested on the
PEP) and whether it should be entirely moved to comment-like structures.
No one in their right mind looks at static analysis as an obligatory
feature in Python, or any other programming language.
More information about the Python-list