2 ms·
> Once you get users, you have responsibilities, and one of the responsibilities is not to break their code. That's rich. Figuring out how to use C++ on a lar
by bborud 6y ago
> Once you get users, you have responsibilities, and one of the responsibilities is not to break their code.
That's rich. Figuring out how to use C++ on a large project (where you often depend on existing codebases) is always an exercise in figuring out what subsets of what version of the language to use. Presenting C++ like one language that has maintained backwards compatibility is, at best, a gross oversimplification of what is one of the bigger headaches of using C++.
That being said, I can't remember C++ ever doing something directly destructive and unnecessary like redefine how integer division works like I have seen in certain other languages that also result in hostility towards the user.