5 ms·
Maybe you have never had to maintain a program written in Javascript or Python ;) In my experience, if you have a language with a compilation-like step, e.g.,
by to3m 9y ago
Maybe you have never had to maintain a program written in Javascript or Python ;)
In my experience, if you have a language with a compilation-like step, e.g., assembly language, then you automatically have a massive advantage over a language without, e.g., Javascript or Python.
The advantage over languages such as Javascript only grows wider if you opt for a language with a comparatively sophisticated and thorough static type system, e.g., C89.
Now, suppose the Javascript code has 100% test coverage, and the C89 code has 0%. But so what? I was assuming that already. In my experience, the C89 code is still easier to work with.