Ian Kelly <ian.g.ke...@gmail.com>: > 2. Type hints are completely optional, so this does not support the > claim that Python 3 added complexity that is counter-productive to > "simple" users. If you want to keep your program simple, you can: just > don't use them.
We'll see about that. I'm afraid type hints will become ubiquitous and turn Python into another Java. > 3. Type hints are practical. You may not need or desire them for pet > projects, but large-scale projects with a large team of developers > require a large degree of testing. Static typing supports this. This > is a feature for enterprise users, not theorists. Ah, the *enterprise*, where the holy grail is to guarantee that junior programmers can't make mistakes. Been there. I'm afraid this is not a joke: <URL: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition> Python, COBOL for the next generation. Marko -- https://mail.python.org/mailman/listinfo/python-list