On 12/2/13 5:30 PM, Manu wrote:
On 3 December 2013 08:43, Andrei Alexandrescu
<[email protected] <mailto:[email protected]>>
wrote:

    On 12/2/13 4:19 AM, Manu wrote:

        The problem is that virtual is irrevocable. It can't be removed
        without
        breaking the API


    Here we go again. No, that's not the problem. A similar issue goes
    about final.


You can safely add virtual to a function where it wasn't previously
present without breaking code.

If not breaking code is something of value to you, you should appreciate that final-by-default would break a bunch of code.


Andrei

Reply via email to