Using Python 2

Marko Rauhamaa marko at pacujo.net
Sun Sep 10 11:20:25 EDT 2017


Ian Kelly <ian.g.kelly at 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



More information about the Python-list mailing list