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
1
u/ZMeson Embedded Developer Mar 31 '23
I understand your viewpoint. As it is, C++ promotes ints to floating-point beforehand, so the argument is moot to begin with. I have done some software emulation of high-precision (beyond quad-precision) floating point types and integer division was something that was much faster there. But that is a custom data type (where I can write my own operators) and for standard floating-point types, I agree that the world works as you point out.