3 ms·
It's harder to code in bad languages. Someone who does the same thing in a bad language that someone else can do in a better language is a better programmer, no
by scythe 5y ago
It's harder to code in bad languages. Someone who does the same thing in a bad language that someone else can do in a better language is a better programmer, not a worse programmer. I may be a little biased because I just spent three hours wrangling with a scripting interface which is, to this day, in IronPython 2.7. It's bad. Don't sugarcoat it.
Suppose some poor people wear bad shoes and enter races. Sometimes they even win despite the shoes. Does this imply that they are bad runners? Should we conclude that no shoes are bad, because shoe criticism might make them feel excluded? We can't. That would deprive them of what they deserve: better shoes, sooner rather than later.
Criticism of languages should not be extended to those using the language, but it can't be abolished.