DMD backend now in D

Temtaime temtaime at gmail.com
Tue Nov 13 20:42:00 UTC 2018


On Monday, 12 November 2018 at 02:37:54 UTC, Walter Bright wrote:
> On 11/11/2018 3:58 PM, Mike Franklin wrote:
>> This is a significant milestone.  Congratulations, Walter!
>
> Many people helped out with this, too.
>
>> There are still a few .c files in 
>> https://github.com/dlang/dmd/tree/master/src/dmd/backend, so 
>> what's the significance of those?
>
> tk.c
> fp.c
> os.c
> strtold.c
> tk/mem.c
>
> These could be converted too, but are independent from 
> everything else and hardly seem worth the bother. Sebastian has 
> a PR for os.cd.
>
>
>> Will there ever be a day when we no longer need a C/C++ 
>> compiler to build DMD?
>
> Sure.
>

No, as phobos is dependent on C libraries such as a zlib for 
example.
Also D is dependent on libc.


More information about the Digitalmars-d-announce mailing list