dmd support for IDEs
Denis Koroskin
2korden at gmail.com
Mon Oct 12 08:42:42 PDT 2009
On Mon, 12 Oct 2009 12:58:56 +0400, language_fan <foo at bar.com.invalid>
wrote:
> Sun, 11 Oct 2009 09:39:32 -0500, Ellery Newcomer thusly wrote:
>
>> Denis Koroskin wrote:
>>> On Sun, 11 Oct 2009 05:19:56 +0400, Walter Bright
>>> <newshound1 at digitalmars.com> wrote:
>>>
>>> If anyone is interested and is willing to test and/or help, I will
>>> gladly share my code.
>>
>> Oooo.. You should put that on dsource or somewhere. Hacking D sounds
>> like a lot more fun than hacking C++. I wouldn't mind helping out on
>> this one.
>
> Wow, I am pretty sure I have already seen a D port of dmd on dsource. Was
> there a good reason to start yet another port of it?
I know about DParser, but it's somewhat outdated, incomplete and doesn't
support code generation. It also diverged from DMD quite a lot so fixing
it would be quite hard (I, too, plan to make it more D-ish - get rid of
casts, replace void* "Array"s with type-safe equivalents etc - but not
until it is 100% ready).
I just believe rewriting it from scratch will be plain faster. I can also
test the code much easier - if it produces exact same binary then it works
correct.
More information about the Digitalmars-d
mailing list