News for hackers. Stuff that matters.
Re:A Perspective on C++ Standardization in 2018 by will4274 on Saturday December 29, 2018 @09:31AM (#18783714)
The biggest one for me is the preprocessor. The preprocessor is THE reason C++ has such horrendous compilation times compared to basically any other language.

Others have mentioned uniform initialization, which I definitely agree with.

Re:A Perspective on C++ Standardization in 2018 by xamolxix on Saturday December 29, 2018 @11:02AM (#18784164)
I believe templates make for slower compilation times.
Re:A Perspective on C++ Standardization in 2018 by will4274 on Saturday December 29, 2018 @08:43PM (#18786832)
These are one and the same issue. Templates have to be in headers and cannot be in source. The preprocessor requires that headers be repeatedly reparsed and recompiled. So, templates get repeatedly recompiled.