ha that is so me: Distinguishing code features: Only writes in dynamically-typed languages with a strong functional component. At first glance her code looks remarkably similar to the newbie’s, except there’s less of it and the variable names make sense.
Strong typing and dynamic typing aren't mutually exclusive. Most dynamically typed languages are strongly typed, and C, a statically typed language, is weakly typed.