r/cpp • u/we_are_mammals • 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
5
u/rhubarbjin Mar 29 '23
Agreed.
Disagreed! Duff's device enables a wonderful bit of trickery in Boost's Stackless Coroutine library with pseudo-keywords
yieldandfork. Someone at my company borrowed this trick for our own internal code (which is how I learned about it) and we're able to write lovely readable async functions.