I disagree: strong and weak typing are fairly well defined terms. I&#x27;m going off the definition given in &quot;Programming Language Pragmatics,&quot; which states &quot;a language is strongly typed if it never allows an operation to be applied to an object that does not support it; a language is said to be statically typed if it enforces strong typing at compile time.&quot;