DMD git HEAD now self-hosting

bitwise via Digitalmars-d digitalmars-d at puremagic.com
Thu Aug 27 16:24:18 PDT 2015


On Thursday, 27 August 2015 at 20:46:59 UTC, Brad Anderson wrote:
> On Thursday, 27 August 2015 at 20:43:49 UTC, H. S. Teoh wrote:
>> I'm surprised nobody has mentioned this on the forum yet, but 
>> as of 23 Aug, dmd git HEAD has switched over to ddmd with the 
>> landmark commit 88ec9d8.  Since that time, the remaining C++ 
>> files have been slowly but surely phased out one by one, 
>> replaced with their D equivalents.
>>
>> This is awesome news!!!! I think a celebration is in order. ;-)
>>
>> As of today, there are still about 28 or so C++ files left (84 
>> source files are now in D). PRs converting C++ sources to D 
>> continue to trickle in.
>>
>> Way to go, D!
>>
>>
>> T
>
> Haven't been reading Announce? :)
>
> http://forum.dlang.org/post/mrbl1d$qhs$1@digitalmars.com

So.. looking through the source, I see lots of this:

extern (C++) class { ... }

Wasn't extern(C++) only supposed to work on interfaces?
Are the docs outdated?

Thanks,
     Bit




More information about the Digitalmars-d mailing list