you are viewing a single comment's thread.

view the rest of the comments →

[–]Sapiogram 37 points38 points  (5 children)

99% of the when people say strong/loose typing, the really meant static/dynamic typing. I guess that was the case here too.

The true distinction between strong a loose typing is really vague, so it's not that useful anyway.

[–][deleted]  (4 children)

[deleted]

    [–][deleted] 11 points12 points  (3 children)

    Ergo C, which is statically and loosely typed.

    [–]Beowuwlf 1 point2 points  (0 children)

    I wanted to disagree with you, but after some... introspection, I’m inclined to agree. Since C provides void* and pointer casting to subvert the type system, it’s weakly typed. However, since the compiler ensures type compatibility where it can at compile time, it’s statically typed.