> It’s only useful because of what it accomplishes: moving errors from runtime to compile time.
...
> Bug reduction is not the only benefit of strong typing. There’s also: easier codebase maintainability, simplicity of refactoring, new engineering onboarding, potentially performance gains, and probably a few other things I missed.
But besides that, what have the Romans ever done for us?
...
> Bug reduction is not the only benefit of strong typing. There’s also: easier codebase maintainability, simplicity of refactoring, new engineering onboarding, potentially performance gains, and probably a few other things I missed.
But besides that, what have the Romans ever done for us?