The D ecosystem in Debian with free-as-in-freedom DMD

qznc via Digitalmars-d digitalmars-d at puremagic.com
Mon Apr 10 05:59:58 PDT 2017


On Monday, 10 April 2017 at 11:40:12 UTC, Matthias Klumpp wrote:
> So, in summary:
>   1) Is there some perspective on D getting a defined ABI that 
> works with all major D compilers?
>   2) What would the D community recommend on how to deal with 
> the ABI issues currently? A Linux distribution is a bunch of 
> tightly integrated software, and changing one piece in an 
> incompatible way (e.g. by building it with LDC instead of DMD) 
> will have consequences.
>   3) Will DMD support more architectures in the near future? 
> How should the architecture issue be handled?
>
> I am interested in some feedback here, since I currently can't 
> see a good way to address these issues.

How do Debian and C++ go along? There is no ABI compatibility 
between GCC and Clang afaik.

I general, I would favor to build stuff with LDC instead of DMD, 
because of performance.


More information about the Digitalmars-d mailing list