However, when Java is promoted as the sole programming language, its flaws and limitations become serious.
C is quirky, flawed, and an enormous success.
Since at least the Middle Ages, philosophers and philologists have dreamed of curing natural languages of their flaws by constructing entirely new idioms according to orderly, logical principles.
When our spelling is perfect, it's invisible. But when it's flawed, it prompts strong negative associations.
Language, as we know, is full of illogicalities.
Language is conceived in sin and science is its redemption.
Were a language ever completely "grammatical" it would be a perfect engine of conceptual expression. Unfortunately, or luckily, no language is tyrannically consistent. All grammars leak.
The only stupid thing about words is the spelling of them.