May 16, 2005
Actually, I meant a theoretically libgcc.  I was not aware one existed, and the one you linked to is really not at all what I meant.

Let's try "libgcccompiler" :P?

-[Unknown]


> Do you mean this libgcc? As far as I've understood the documentation this library has nothing to do with a 'pluggable compiler'. It's just a way for gcc to reference some code from a shared library instead of emitting directly into executable.
> 
> If it's not the library you have ment, can you give me the link for the right one?
> 
>> I would expect that DMD doesn't leak.  I know it has memory management stuff in there, and if it does leak right now I should hope Walter would be more than willing to fix it ;).
> 
> 
> I believe there will be a day, DMD compiler (including it's open source part)
> will be converted from  C++ to D. This will have LOTS of positive implications for development of the tools based on the open source DMD part. And as a nice 'side effect' any leaks will go away for granted.
May 16, 2005
In article <d69u4b$1ifl$1@digitaldaemon.com>, B.G. says...
>I believe there will be a day, DMD compiler (including it's open source
>part)
>will be converted from  C++ to D. This will have LOTS of positive
>implications for development of the tools based on the open source DMD
>part. And as a nice 'side effect' any leaks will go away for granted.
>
>Walter, do you plan to completely move DMD from C++ to D? If yes - when?

From http://www.prowiki.org/wiki4d/wiki.cgi?FaqRoadmap#Self-CompilingCompiler:

(unofficial FAQ)

Q: Will DMD ever be converting into a self-compiling compiler?

A: Maybe someday in the future. D is certainly powerful enough to write a D compiler.

In the meantime, many other issues have a higher priority. (Part of the challenge to convert the current C++ sources to D is that the interface to his backend isn't trivial. There are a number of .h files, the back end is in C++, and it would be a fair chunk of work to interface it.)

Walter has far too many other things to do right now.

Sources: http://www.digitalmars.com/drn-bin/wwwnews?digitalmars.D:19899 http://www.digitalmars.com/drn-bin/wwwnews?digitalmars.D:19929

jcc7
1 2
Next ›   Last »