On Friday, 18 January 2019 at 08:55:23 UTC, Paulo Pinto wrote:
D really needs its killer use case if it is to move away from
that list.
For me those would be superior metaprogramming and ability to
interface with C++, Objective-C and C in superior ways. But some
project must show those strong points.
I think migrating the critical point to migrate to another
language
is usually compatibility. D does many things well and
compatibility
and metaprogramming are two of those. But I think it is more a
matter
of bad marketing than the fact that it does not do it well.