Quote · Added 21 April 2026
There are only two kinds of languages: the ones people complain about and the ones nobody uses.
Filed underlanguage·communication·criticism
Quote · Added 21 April 2026
Filed underlanguage·communication·criticism
This quote hits differently when you realize it's not really about programming languages at all—it's about the gap between perfection and reality. When something gets widely adopted, enough people use it in enough different ways that friction becomes inevitable. Someone's always going to hit an edge case that feels awkward, or wish a feature worked differently. That complaint is almost a sign of success.
The flip side is eerie: total harmony might just mean nobody cares enough to use the thing. An obscure tool that nobody complains about isn't necessarily superior—it's just invisible. This applies way beyond coding. Think of English, with all its irregular verbs and weird spelling rules that native speakers grumble about constantly. Or how every social media platform has devoted hate communities describing what's broken about it. The complaining means people are there, building real things, pushing the system to its limits.
It's a useful reframe when you're frustrated with something widely used. The flaws you're noticing aren't signs of failure—they're proof that the thing actually matters enough for people to care deeply about getting it right.
Comments