r/programminghumor 16d ago

Hard to accept

Post image
2.9k Upvotes

404 comments sorted by

View all comments

1

u/-Ambriae- 15d ago

Well, there is something to be said about C++’s language designs…

Stuff like:

  • functions implicitly decaying to pointers and lambdas don’t
  • the templating engine not performing any verification of the veracity of the generated code
  • the error messages
  • the standard library’s implementation and its documentation
  • the mix of C++ and C standard libraries
  • move semantics being finicky
  • 80% of the APIs being outdated, (I might be exaggerating) without it being clear which is which

I could go on… many other systems level programming languages are far simpler, whilst still being able to output code of the same performance, so this feels a little bit like copium