Why do C++ programmers are not interested in D?

Mark smarksc at gmail.com
Tue Nov 19 14:26:02 UTC 2019


On Tuesday, 19 November 2019 at 13:57:07 UTC, Pavel Shkadzko 
wrote:
> On Tuesday, 19 November 2019 at 13:06:29 UTC, Mark wrote:
>> In addition to what others have written, here's another thing 
>> to consider: D's "killer feature" is its metaprogramming 
>> capabilities, but I don't think most C++ programmers, rightly 
>> or wrongly, care that much about metaprogramming. I think the 
>> reason Rust hasn't replaced C++ (so far, anyway) is similar - 
>> it's killer feature is "memory safety by default" but most C++ 
>> programmers that I know don't consider (lack of) memory safety 
>> to be a major problem in the language.
>
> Sorry, could you please elaborate what do you mean by D 
> "metaprogramming"?

Better known in the community as "Design by Introspection". See 
for instance:
https://tour.dlang.org/tour/en/gems/template-meta-programming


More information about the Digitalmars-d mailing list