Hacker News new | ask | show | jobs
by iElectric2 2663 days ago
Types, because of testing.

Python code is really hard to maintain once you grow over a few thousand lines of code and a few developers.

I used to believe that a good culture and seasoned developers can delivered testable code, but it rarely happens in practice. Even if, deadlines kill testing budget.

Types make refactorings sane, they are you contracts. Ended up in Haskell.

1 comments