4 ms·
Sure, according to some OO professor. In real life these things change all the time. And it’s not just methods and interfaces that force a recompile, those are
by mberning 6y ago
Sure, according to some OO professor. In real life these things change all the time. And it’s not just methods and interfaces that force a recompile, those are just examples.
As for dynamic language projects, they should include a test suite to mitigate such issues, but often do not.
- NOGDP 6y agoA big chunk of the issues you're writing that test suite for, and constantly rerunning, are solved, out of the box, by having a decent type system. The type system also gives you superior code completion (with proper IDE support), which already outweighs any potential reload time costs in Java vs Python/Ruby, for me personally.