Doesn't that depend on how one decides to "score" a language? And I think that's what the author is getting at, too.
Doesn't that depend on how one decides to "score" a language? And I think that's what the author is getting at, too.
Well at least the idea comes through, but I don't think it makes sense to argue whether Lua is actually better than JavaScript or not.
So when we go back to this:
> Esperanto is certainly not better than English; and I really doubt Lua is better than Javascript
All I get from it is "I personally have a strong opinion about what makes a language 'better'". Nothing wrong with that, but it's independent from the argument made by TFA. Perhaps I misinterpreted.
Not as much, because not all ways of scoring a language are as good either, and in the ways of scoring that matter, English is better than Esperanto.
You've never dealt with Esperantists, I can tell.
also the irregularities in english developed over centuries by contact with other languages in an environment that lacked the normative influence of globalization and modern communication tools.
at the time english was also not the defacto language for international communication that it is today. this status is responsible for efforts such as a wikipedia in basic english that makes information easier to approach by non-native speakers.
as esperanto was expressly created with the goal of being an international language, any attempts to introduce irregularities will meet a lot more resistance and therefore development of an irregular grammar is unlikely to happen.
That's the problem. It's design by commitee instead of evolutionary organic design. It's how cyborgs think people oughta talk.
I feel you understand the author' point but still disagree for some reason.
I'll put the metaphor back to programming. There's programming for quality and programming for financial gain. If your metrics are the latter, then Javascript is the best language. But many people here do think as engineers, and thus there are other qualities that "are not as good" ways to score a language but maximize the ability to deliver a stable product.