|
|
|
|
|
by rglullis
43 days ago
|
|
> As far as I know python type annotations are not enforced at runtime, these are really just helpers or extensions to your local dev environment But it is still a feature of the language. Try running a type-annotated python module on a python 3.4 interpreter, it won't work. > but it sure doesn't feel the same as a statically typed language. Again, that is totally a defensible position but an entirely different argument than the ridiculous "Python is only locally readable and does not have the abstractions to help understand large scale applications" line. I am not here to make a case that Python is the ultimate language and that it is without flaws. Quite the opposite. I am porting some of my FOSS projects to typescript and Rust because I ultimately agree with the premise from the article. The only reason I am here in this stupid discussion is because it's 2026 and we still have some pretentious know-it-alls who think that Python is just some "scripting language" which can not be used for serious work. |
|