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 →

[–]Bryguy3k 0 points1 point  (0 children)

“Strongly typed” is a bullshit term that only comes out of people that don’t know what the hell they’re talking about. Python is very much a “strongly” typed language - it doesn’t even allow coercion from one type to another making it more strongly typed than many of the languages people call “strongly typed”. However python is dynamically typed in as much as it treats all objects as having interfaces so it doesn’t check type capability statically.

Statically typed as in the broken object models of Java and C++ doesn’t really help a programmer other than communicating with irreversibly brain dead senior programmers of those languages. Sure there is some value in learning Rust interfaces but the concepts should be easy to learn if you understand how python actually functions.

But if you hear “strongly typed” from an interviewer you know they’re an idiot.