DMD is a problem for all the D ecosystem.It supports only x86, has a proprietary backend license, generates very, very slow and ugly code.
Only one feature : it's faster than ldc for example and it's only because 1.5 humans want to optimize ldc.
DMD should be dropped in favor of ldc.
