2 ms·
The idea that dynamic languages are OK for small projects but static languages are needed for big ones isn't valid. Static languages don't solve the kinds of p
by jmull 9y ago
The idea that dynamic languages are OK for small projects but static languages are needed for big ones isn't valid.
Static languages don't solve the kinds of problems large projects have over small projects.
Static code analysis has its place, but it makes awfully weak guarantees itself. Can you ship a product because you got it to compile?
Larger projects of any stripe will want unit tests and other automated tests to ensure it does what it is intended to do. They're also usually going to want linters and other tools to enforce policies.
I think when you compare where you are with:
1. static language + linters + decent automated test coverage
2. dynamic language + linters + decent automated test coverage
you are in the same place.