Can we just use the term &quot;duck-typed&quot; already? There&#x27;s a significant difference between weakly-typed C, strongly-typed rust, and &quot;strongly&quot;-typed JavaScript&#x2F;Ruby. Besides, weak-typing is relative. Javascript does <i>some</i> type conversion, but because it does less than C, it is more strongly typed than C, but it is more weakly typed than some other languages.