Hacker News new | ask | show | jobs
by hot_gril 1136 days ago
It was team-sized. So, not writing open-source libs used by multiple companies or something, but ~10 people were looking at the code.

At my current job we do have a lot of untyped Python used by tons of people, and it's fine. People can read the code without it asserting in every line what each variable is. You just make sure any widely-used APIs are documented properly, which typing doesn't really help with. Also anything modern is more microservice-oriented which comes with nicer boundaries, and everything has tests (which again typing is no substitute for). Typing seems like a mostly outdated thing for application-level stuff.