Earlier quoted context omitted.
D doesn't have evangelists or a marketing team. It's just people who find it really useful.
Quoted post unavailable.
This is why I write in Ada--it's C++98 with cleaner syntax and a bunch of nice/new features (array bounds, pre/post conditions, etc). It's package-based, so types do not "contain functions", so free functions, member function, who cares, it's all written and callable the same ways. There's even a real module system built in for decades with packages. You have to get over `begin` and `end` though.