Iain Buclaw:

That same support is never going to happen.  Not because of
disagreement, but because our backends are designed to work most
naturally in conflicting ways.

I think this means that working to make DMD better is a good idea, because every compiler has different strengths, like Walter says.


and that core.simd.__simd thingy.

What are the problems with that thing?


x86-specific and x86-centric are implied on all DMD's features mentioned above.

While the work to support other CPUs (and GPUs) is important, even at Phobos/language level, x86 is still an important CPU, so the work to make its support good is not wasted time :-)

Bye,
bearophile

Reply via email to