3 ms·
Depends by what you mean a 'large' team. I'd say the larger the team, the more I'd prefer a strong, powerful static type system that allows for rapid iteration
by runT1ME 10y ago
Depends by what you mean a 'large' team. I'd say the larger the team, the more I'd prefer a strong, powerful static type system that allows for rapid iteration without fear of breaking the existing codebase. At a certain scale though (probably thousands of developers), the fact that you need to hire some ratio of experts in the language for every so many green to the language means something like Haskell or Scala might not be worth the trouble.
I certainly think the more static typing the better though.