DMD 2.066 Alpha

Andrei Alexandrescu via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Thu Jun 12 17:06:47 PDT 2014


On 6/12/14, 3:25 PM, Kapps wrote:
> On Thursday, 12 June 2014 at 18:25:36 UTC, Andrei Alexandrescu
> wrote:
>> On 6/12/14, 6:34 AM, Dicebot wrote:
>>> On Wednesday, 11 June 2014 at 02:01:24 UTC, Brian Schott wrote:
>>>> Please do not tag anything until we decide if "virtual" is a keyword
>>>> in D.
>>>>
>>>> See: https://github.com/D-Programming-Language/dlang.org/pull/584
>>>
>>> It was decided and 100% certain - "virtual" is not going in. Need to
>>> remove it from DMD before this release is out.
>>
>> Yes please. -- Andrei
>
> That's pretty disappointing. Something similar to virtual is
> necessary, and that something should be actually clean, readable,
> and obvious. The proposed final(false), while it is generic, is
> long and ugly, a double negative (not not overridable), and not
> nicely readable / obvious. Best of all, it's simply another
> important thing that continues to never see any progress as it
> gets further ignored.

I don't think it's that important. And definitely there's no ignoring 
going on. There are plenty of things that are plenty more important, and 
final/virtual functions can already be done easily.

Andrei


More information about the Digitalmars-d-announce mailing list