Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> I think people underestimate how complex these things are when they are learning C++, and how complex their interactions are. Then there’s the preprocessor.

And then there is arcane stuff like this:

* https://en.cppreference.com/w/cpp/language/eval_order

* https://en.cppreference.com/w/cpp/language/copy_elision

That does make the language feel very complex even without the whole templates depth.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: