Official DMD compiler written in D

1100110 0b1100110 at gmail.com
Tue Jan 8 17:10:05 PST 2013


On 01/08/2013 06:38 PM, H. S. Teoh wrote:
> On Wed, Jan 09, 2013 at 01:33:35AM +0100, David Nadlinger wrote:
>> On Tuesday, 8 January 2013 at 21:57:17 UTC, H. S. Teoh wrote:
>>> We *could* write a cross-compiler, of course, but it still requires
>>> that you first target the D compiler (written in D) to the new
>>> platform, and then cross-compile itself to that platform.  Whereas
>>> with DMD, you just use the target platform's C++ compiler and you're
>>> up and running.
>>
>> …except that you can't actually use that compiler for anything,
>> because – wait for it – it still needs to be retargeted for the new
>> platform. What kind of new system are you thinking of for which the
>> first use case would be compiling x86 executables?
> [...]
>
> Heh, you're right. I appear to be having a streak of making a fool of
> myself today.
>
>
> T
>

I'm embarrassed to admit that I didn't understand the problem until I 
read your response...

I love the idea of a D compiler in D.
Walter might have issues with working on any other compiler backend 
other than digitalmars, wasn't that what was determined by previous threads?


More information about the Digitalmars-d mailing list