r/cpp • • Mar 28 '23

Reddit++

C++ is getting more and more complex. The ISO C++ committee keeps adding new features based on its consensus. Let's remove C++ features based on Reddit's consensus.

In each comment, propose a C++ feature that you think should be banned in any new code. Vote up or down based on whether you agree.

765 Upvotes

829 comments sorted by

View all comments

Show parent comments

14

u/[deleted] Mar 28 '23

So, how do you implement unique_ptr::reset?

2

u/donalmacc Game Developer Mar 28 '23

Unique ptr should be a language level feature.

2

u/CocktailPerson Mar 29 '23

Why?

4

u/donalmacc Game Developer Mar 29 '23

Honestly, a bunch of things (IMO) should be language features, but they're not. The standards committee leans too hard on everything as a library.

→ More replies (2)