3 ms·
I'd add that I think the correctness problems with (good) dynamic language really only start appear as the program gets larger. Dividing your program up into l
by GlennS 9y ago
I'd add that I think the correctness problems with (good) dynamic language really only start appear as the program gets larger.
Dividing your program up into large chunks with rigorously defined and checked interfaces (e.g. using spec) does a lot to mitigate this. Meanwhile, you still get the benefits of dynamism (concise code tightly focused on the problem domain) within each module.