On 4 June 2013 17:46, Walter Bright <[email protected]> wrote:

> 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.
>

Indeed, I was just trying to illustrate that it is a real problem.
Surely you can see how a language where accessors and properties are
virtual by default will magnify the issue immensely right?
Even the most trivial interactions with a class can't be used inside loops
anymore.

Reply via email to