3 ms·
Another big takeaway is the reusability of integration tests. Write once, verify implementations in any language. Static or dynamic typing doesn't matter that
by riquito 7y ago
Another big takeaway is the reusability of integration tests.
Write once, verify implementations in any language.
Static or dynamic typing doesn't matter that much if you can verify your software, and there are many different reasons to choose a particular programming language.
- mirekrusin 7y agoYou need to look at the whole picture, time taken from day one to release, performance/correctness, then maintenance/onboarding, how easy is it to refactor/add features etc? It's virtually impossible to definatelly conclude in absolute terms that one language is superior than other. One of my best experiences was dovetailing that happened on a project that had to be c or c++ where I prototyped fully working system in ruby first, then rewritten it in c. Everything went almost too smoothly.
- butterthebuddha 7y agoWell, "[t]esting shows the presence, not the absence of bugs" (Djikstra).