Or, more accurately, they mean different things to different people.
There's unfortunately very little in the way of standardized vocabulary for discussing this topic in a meaningful way. My theory is that this reflects the religious nature of the discussion.
Comments
Also Python seems to look like a dynamic language, but it isn't. The type system is really not as easy as the most other interpreted languages.
Don't confuse static/dynamic with strong/weak. Python is strongly typed, but it's still dynamic.
FYI: None of those terms actually mean anything.
Or, more accurately, they mean different things to different people.
There's unfortunately very little in the way of standardized vocabulary for discussing this topic in a meaningful way. My theory is that this reflects the religious nature of the discussion.
You can be both dynamic and strong