3 ms·
> Not being able to test-run a partially completed program can increase your development cycle by orders of magnitude. This sounds insane to me. Do you really
by TulliusCicero 4y ago
> Not being able to test-run a partially completed program can increase your development cycle by orders of magnitude.
This sounds insane to me. Do you really think needing to specify types up front saves you that much time?
Multiple orders of magnitude means you're talking a 100x speedup at minimum.
- JonChesterfield 4y agoCould be right. Make a change in one place to see how it behaves, code elsewhere that wouldn't be executed for your test input now doesn't compile - do you get to learn from that experiment now, or do you have to go and placate the compiler temporarily first. For example, making unused function arguments a fatal error would be an easy place to increase iteration time.