logoalt Hacker News

mikewarotlast Monday at 1:45 PM5 repliesview on HN

C has all the things to hate in a programming language

  CaSe Sensitivity
  Weird pointer syntax
  Lack of a separate assignment token
  Null terminated strings
  Macros - the evil scourge of the universe
On the plus side, it's installed everywhere, and it's not indent sensitive

Replies

zelphirkaltlast Monday at 3:42 PM

You mean "mere string replacement macros, instead of hygienic macros", of course : )

ioasuncvinvaerlast Monday at 2:55 PM

Except for null terminated strings these don't seem like mayor issues to me. Can you elaborate?

jvanderbotlast Monday at 1:50 PM

At this point, you're talking to someone who isn't here

cryptonectoryesterday at 4:50 AM

> C has all the things to hate in a programming language

> CaSe Sensitivity

Wait, what, you.. you want a case-insensitive language? Like SQL?

I love SQL, but please no more case-insensitive programming languages!

1718627440last Monday at 3:06 PM

> Lack of a separate assignment token

What does that mean?

show 1 reply