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.