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

I understand and empathize with your fear. C++23 added a type with 22 constructors (http://en.cppreference.com/w/cpp/utility/expected/expected.h...), that ought to be enough to strike fear into anyone.




It already has a defect report too: https://cplusplus.github.io/LWG/issue3886 .

Don't worry, C++25 will deprecate half of them and C++27 will remove them while adding 20 new ones just to be deprecated in C++30.

C++ standard and deprecation is a contradiction. They almost never deprecate things. Things always go more complex.

They're deprecating stuff a lot these days. Add in one version and remove in the next.

https://en.cppreference.com/w/cpp/locale/codecvt_utf8.html

https://en.cppreference.com/w/cpp/algorithm/random_shuffle.h...




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

Search: