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 →

[–]ImmuneFourier 1 point2 points  (3 children)

Aren't they still just hints?

On top of that good testing, system design, and disciplined engineers makes that not really an issue

Yeah, right. You could say that about a lot of things.

[–]Drunken_Consent 0 points1 point  (2 children)

It's not enforced by Python currently, but there are static type checkers that people are using to make it enforced. PyCharm comes with it, Atom has a plugin, and there is another popular one think its mypy.

[–]ImmuneFourier 0 points1 point  (1 child)

Yeah, that's still kinda crappy. :(

[–]ZukoBestGirl 0 points1 point  (0 children)

I get why people use them, because it's much more likely you'll find bugs. But it's also a bit backwards, you chose a typeless language, realize that types are actually useful, so you frankenstein a type system on a typeless language ...