You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
People are building things on top of typing that aren't typing
There is no single spec for typing, there's a collection of peps that type checkers dont adhere to, but instead make their own decisions on while claiming to be a type checker for python.
When people who find typing obnoxious get told just don't use it, they ignore that the ecosystem is pushing it. IDEs used to handle autocomplete and suggested parameters from docstrings and AST, now they don't and use typing.
When people who want typing to follow the ideas of type theory and get the benefits of doing so, they get told python typing won't ever be sound, go use another language.
It's an echo chamber because you push out anyone who actually wants to improve typing for people who want a good type system because it might be "too noisy" to people who don't.
So fix it. Stop pushing typing on people who don't want it, and make it actually work properly for those who do.
The text was updated successfully, but these errors were encountered:
FYI, purely from a pragmatic point of view, you're pretty unlikely to persuade anybody of your point of view if you start telling unpaid volunteers on the internet, whom you've never met, that the ecosystem they've invested large amounts of their free time into improving is a "broken mess" and that it's an urgent priority for them to fix it.
python
locked as resolved and limited conversation to collaborators
Sep 14, 2023
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Since I was asked to bring this here instead.
So fix it. Stop pushing typing on people who don't want it, and make it actually work properly for those who do.
The text was updated successfully, but these errors were encountered: