Subject

Atila Neves atila.neves at gmail.com
Thu Aug 8 18:22:56 UTC 2019


On Thursday, 8 August 2019 at 13:03:17 UTC, Exil wrote:
> On Thursday, 8 August 2019 at 00:27:03 UTC, Walter Bright wrote:
>> [...]
>
> That's simply because of the backend you chose, and ultimately 
> it is the limiting factor now. LDC originally attempted to just 
> implement their own frontend. Now it is basically what DMD 
> should have been. I don't ever expect DMD to get ARM support, 
> or cross compiling capability. The amount of work needed just 
> isn't worth it, especially when there's a project that takes 
> care of that for you. It seems like the decision is based on 
> some kind of ego thing (as seems to keep being demonstrated) 
> rather than a rational process.
>
> So why continue to use an old dead project in your current 
> active project?

I like the DMC++ backend, because it runs faster than the 
alternatives. If I actually need code that runs as fast as 
possible I'll use ldc, but that hardly ever happens. Compilation 
takes too long as it is, I don't want to wait for LLVM as well.


More information about the Digitalmars-d mailing list