3 ms·
> First, Python uses loose typing, which was great for a small team rapidly developing new ideas and putting them into production—but less great for an enterpri
by lugg 7y ago
> First, Python uses loose typing, which was great for a small team rapidly developing new ideas and putting them into production—but less great for an enterprise-scale application that some customers were paying millions of dollars for.
Code review is supposed to catch people trying to mix return types, mess with or overload parameters in unexpected ways.
Static typing removes this need but adds a million more.
If your people aren't catching this stuff in review, they're probably not catching other stuff, that is, static typing isn't going to save you like you think it is.