Hello bearophile,

Andrei Alexandrescu:

Walter is more silent than usual because he's working very hard on
the 64-bit compiler. He hopes to have one by the end of this month.
His next big goal is shared library support.

I am sorry to say this, but I think porting the current back-end to 64
bit is a waste of time because it will not be used for professional
usages. I think LLVM will be the main back-end for professional usages
of D2, with maybe GDC2 or later even a dotnet D2 compiler too.

I think it's more important for Walter to focus on filling D2 design
holes, removing front-end bugs and implementing unfinished features
(I'd also like Walter to modify the D2 front-end to make it a bit
simpler to attach it to LLVM).

For a number of IP/legal reasons, Walter CAN'T work on LLVM or LDC. So he needs to have a back end that he can work on so he's going to work on the back end he has, the one that DMD is using now. Also, I'll bet that about the same time that DMD64 comes out, DMC64 will to and that is also valuable in it's own right.

--
... <IXOYE><



Reply via email to