3 ms·
I'm having the distinct impression that the top comments in this discussion didn't read the article all the way through. This is the article's conclusion: > A
by luord 6y ago
I'm having the distinct impression that the top comments in this discussion didn't read the article all the way through.
This is the article's conclusion:
> And, critically, this taught me to be far less dogmatic about the value of ideas in programming languages and software development in general
And yet all the top comments are completely, absolutely dogmatic (or at the very least, far more strongly worded than they merit; presented as fact when they're anything but) repetitions of "arguments" said over an over in that sixty-year-old flamewar. A flamewar that has no ending in sight and probably has no ending possible.
There have been studies made trying to answer this particular question: whether static or dynamic typing ensure more or fewer errors. Not only have those studies always been inconclusive, in one case the discussion among the researchers themselves ended up turning into a flamewar.
As for me, I'm just as happy working with Python or with Typescript, or with Kotlin or Clojure; somewhat less so with Go or Ruby; and I'm absolutely miserable when working with Java or PHP. Because these are just personal preferences, nothing more.