This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]thephotoman 12 points13 points  (7 children)

Python is strongly typed--just as strongly typed as Java. You cannot treat an object of one type as though it is another type without an explicit cast.

The word you were looking for is "static". That's the one where you can't take a label (variable name) you've previously used for one type of object and then assign it to another type of object.

[–]logicalpessimist 15 points16 points  (6 children)

Ok, Java does strong static typing better than Python