Comment Re:007087 (Score 1) 510
But once you start writing very formal Python where the type of every argument is declared in comments, and error handling being done with exacting precision and logging, and so on, you might as well be writing in C++ or Java.
Minor quibble. That sounds a lot like you're writing Python like it is C++ or Java. Python is well suited to duck typing; generally (though not always) if you use isinstance(), you're doing something wrong.