.. jf-topic:: python.drafts.duck_typing :dependencies: python.basics.python_0140_variables Duck Typing vs. Strong Typing (*incomplete*) ============================================ **TODO** * Example "Thermometer" * C++ strongly typed, need an interface. * Python equivalent: ``abc``, blah "can be done if you want". Nobody wants. Except frameworks maybe. * Enter *duck typing*, walk, quack. * Class * Function * Callable * Come up with a way to morph complex to simple. * Enter Zen. .. jf-topicgraph:: :entries: python.drafts.duck_typing