Quote  ·  Added 21 April 2026

There are only two kinds of languages: the ones people complain about and the ones nobody uses.

No ratings yet

Filed underlanguage·communication·criticism

Reading

AI generated

Complaints prove something actually matters

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.

Bjarne Stroustrup

b. 1950

Bjarne Stroustrup is a Danish-born computer scientist known for creating the C++ programming language. He worked at Bell Labs, AT&T, and Texas A&M University, and is recognized for his significant contributions to the field of computer science through the development of C++, which has become one of the most widely used programming languages in the world.

Comments

Sign in