News for hackers. Stuff that matters.
Re:Ask HN: Java is the best language for large projects. Pro... by rlawson on Tuesday November 08, 2022 @09:45AM (#33519489)
I love Python and have been using it for 20+ yrs as well. I have seen a lot of pain on older Python projects (pre type hints). I think you need more discipline and tests and docs to keep a large Python project on track. Not saying you can't do it, it just takes more work than with a statically compiled lang. However as I said - type hints have (imho) a huge improvement for large scale Python projects.
Re:Ask HN: Java is the best language for large projects. Pro... by tekknik on Tuesday November 08, 2022 @09:57AM (#33519652)
as great as hints are they still don’t provide any compile time type checking nor even enforce the types. so they are exactly just hints. a statically typed python might be interesting
Re:Ask HN: Java is the best language for large projects. Pro... by rlawson on Tuesday November 08, 2022 @11:04AM (#33520483)
that's a good point but you do get warnings about issues (that you can block CI build on) and also much better IDE support