Broken?

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Tue Mar 11 14:16:28 PDT 2014


On 3/11/14, 1:45 PM, John Colvin wrote:
> On Tuesday, 11 March 2014 at 20:23:59 UTC, Andrei Alexandrescu wrote:
>> On 3/11/14, 1:18 PM, Vladimir Panteleev wrote:
>>> On Tuesday, 11 March 2014 at 20:16:50 UTC, Andrei Alexandrescu wrote:
>>>> On 3/11/14, 11:24 AM, Daniel Kozák wrote:
>>>>> Steven Schveighoffer píše v Út 11. 03. 2014 v 14:14 -0400:
>>>>>
>>>>>> Consider how long Walter resisted the call to make functions final by
>>>>>> default, until he suddenly switched sides. I think of it like a
>>>>>> dictatorship with 1000 advisors. And no death squads :)
>>>>>
>>>>> What is the current status of this?
>>>>
>>>> I am opposed to making functions final by default.
>>>
>>> Because of the breakage, or because you think virtual-by-default makes
>>> more sense?
>>
>> A combination of both. The change would break a lot of code and it
>> seems to me final vs. virtual by default is a judgment call more than
>> an obvious decision in favor of final. That said, if I'd do things
>> over again I'd advocate final by default. But we're not doing things
>> over again.
>>
>> Andrei
>
> You do support the introduction of the virtual keyword though, yes?

If explained a good use case, I would.

Andrei



More information about the Digitalmars-d mailing list