News for hackers. Stuff that matters.
Re:Why Is Python Growing So Quickly? by asddddd on Thursday September 14, 2017 @02:18PM (#15250887)
Twisted is a massive codebase, and uses zope.interface. There are definitely options for stricter guarantees, but it's optional, and generally you'd rather be treating input as ducks.

Also, even without actual type checking (mypy), IDE support + type hinting (PEP 484 or reST et al) means you can find most issues before the interpreter/compiler is involved. PyCharm is fantastic at this.

There are no comments on this comment yet.