logoalt Hacker News

grumpyprole12/09/20241 replyview on HN

This "strong typing" message from the Python community has always sounded like propaganda to me - designed to confuse management. Strong typing is about machine checked proofs of invariants, not whether you avoid a few daft built-in coercions.


Replies

ithkuil12/09/2024

There is a static vs dynamic distinction and strong vs weak typing

There is also a semi humorously named "stringly typed" which means weakly typed in such a way that incompatible types are promoted to strings before being operated on.

I'm not aware of any static weakly typed language, but it's logically possible to have one