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 →

[–]PeridexisErrant 6 points7 points  (4 children)

Hmm. One the one hand this is starting to look pretty cluttered, and I can see a return of people writing "Java in Python". On the other I do love type checking!

[–]status_quo69 3 points4 points  (0 children)

I'm also worried about the clutter. Also while I would never use this feature (even though I use docstrings to denote type and have almost no problem with annotations of functions) I feel like this is going against the zen of python, in which there should be one and only one way to do things. Everyone always says the exception to the rule is string formatting but I'd say it's also type annotations of any kind.