News for hackers. Stuff that matters.
Re:Reasons Python Sucks by mjr00 on Saturday January 14, 2023 @07:53PM (#34385658)
> * Type annotations are ignored, so nobody bothers.

For any serious Python app worked on by multiple people, you need a CI pipeline that runs type checking. (And while you're there, run a format checker like black, too -- solves the tabs vs spaces "debate" the author complains about as well)

Certainly still a language flaw that it's not inherently enforced, though; unfortunately it just took the Python community way too long to realize how important strong typing is at scale.

There are no comments on this comment yet.