On 6/4/2013 12:32 AM, Sean Cavanaugh wrote:
The problem isn't going to be in your own code, it will be in using everyone elses.
If you're forced to use someone else's code and are not allowed to change it in any way, then you're always going to have problems with badly written APIs.
Even Manu mentioned that he's got problems with C++ libraries because of this, and C++ has non-virtual by default.