Hacker News new | ask | show | jobs
by jamesu 5447 days ago
I find a lot of people complain "C++ is too complicated", but personally i don't think its that hard to get your head around... apart from the cryptic template handling.

Some of my more interesting projects are C++ based so i have a feeling it's going to stick around for quite a while yet.

1 comments

I think the problem is less that C++ is too complicated, but rather that it is more complicated than it needs to be at almost all tasks where the major pros of C++ don't matter (eg speed) - you're better of using whatever choice of high abstraction language (Python, Ruby, Haskell...) you prefer. And where those pros matter (to stay with the speed example, optimization), you're most likely better of using C or Assembly.

The only real use for C++ I still see is high performance gaming. And I hope that dies out in favor of real games.