Hacker News new | ask | show | jobs
by kingkongrevenge 6347 days ago
This is a silly rant. All he really says is that too many C++ programmers have bad taste, in his opinion.

C++ is objectively a far more powerful and expressive language than C.

1 comments

I largely agree with you. If I "hate" C++ so much, why do I program in it? The answer is that sometimes I need my code to be very fast, and C++ has language features making abstraction easier than C or Fortran. I think the main reason people choose C instead of C++ is that it is common to overuse C++'s language features, and if you target C, this is impossible. Otherwise, just take "new" and "delete" and write the rest of your program in C...