3 ms·
There have been deprecations like auto_ptr and gets(). But I assume you're looking for more. You aren't going to get it. C++ is just not that language. It isn'
by jzwinck 11y ago
There have been deprecations like auto_ptr and gets(). But I assume you're looking for more.
You aren't going to get it. C++ is just not that language. It isn't going to have a Python 3 moment. Nor should it.
I for one am glad to be able to upgrade to new versions of the language without having to rewrite much.
- Noughmad 11y agoComplete breaking is never going to happen. What can be done is adding compiler switches which enforce some kind of "strict" or "modern" mode. Something close to "-Wall -Werror", but with errors explicitly for the deprecated/bad features.
- StephanTLavavej 11y agoActually, my proposal to remove auto_ptr etc. from C++17 was accepted: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4190.htm http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n419...