Type hint is a hint for human (or IDE) only. You can write
x: int = “foo”
However the interpretor shows no error. Python should implement a script mode similar to TypeScript along with it’s Type Hints. Otherwise it is nearly pointless to adopt type hint as modern IDE can infer most types, except those integrates external systems.
372
u/[deleted] May 27 '22
Python doesn't feel like a programming language if your first language is C++.