Python does support strong typing, albeit optional, with type annotations and tools like mypy.
If a problem is caused by the lack of strong typing, why not use strong typing?
python was always strongly typed: you could not do 2 + '3', ever. nowadays mypy/pyright will tell you that before runtime, hence static.
Python does support strong typing, albeit optional, with type annotations and tools like mypy.
If a problem is caused by the lack of strong typing, why not use strong typing?