Hacker News new | ask | show | jobs
by ajuc 2916 days ago
C has quirks that can make beginners conflate separate concepts into one - for example pointers==arrays, expressions can be used as instructions, there's nonobvious automatic type conversion going on. It's not a big deal, but why complicate things more than necessary?

I think Pascal is still a better first language than C, even if it's less useful in real life.