Hacker News new | ask | show | jobs
by baq 639 days ago
Millions of flies can’t be wrong.

Or, more politely, a primer on how to confuse first-mover advantage with being any good.

C is abysmal by today’s standards, it being the first popular language for weak computers is literally what’s keeping it popular. Popularity is very valuable but please don’t confuse it with being good.

1 comments

> Millions of flies can’t be wrong.

You're talking about experts in programming language design. They decided that C's syntax was the best for their needs.

Then the whole software development world adopted these languages, based in no small part due to their readability and user-friendlyness.

If you think the whole world is wrong and you are the only one who is right then sure why not?

If I was the only one, you wouldn't have all the other languages around, a lot of which have nothing in common with C.

C is good enough for some tasks. It doesn't mean it's good. I don't see many of those programming language experts saying that C is good. I see many people who don't think they need anything more than C in their work.