What do you think would be the key factors to drive mass adoption of D?

Kapendev alexandroskapretsos at gmail.com
Wed Jan 28 08:43:00 UTC 2026


On Wednesday, 28 January 2026 at 06:17:01 UTC, slimper wrote:
> But it's strange that no one has mentioned what I consider to 
> be the main problems behind D's lack of popularity. The 
> half-baked implementation of the compiler and standard library. 
> The indecisiveness in choosing concepts, APIs, and development 
> direction.

Not saying you never had an issue, but it's more helpful to be a 
bit specific about your "half-baked implementation of the 
compiler and standard library" comment because it sounds crazy on 
its own.
I personally never had a compiler issue, and about the standard 
library, I never had any serious problems with it. D's standard 
library might have some interesting names or quirks sometimes, 
but overall it's a nice tool. It's also good to keep in mind that 
big standard libraries tend to have issues like that in any 
language.

> D is an excellent language, but it tries to be too many things 
> at once. As a result, the already limited resources get spread 
> even thinner, and quality suffers.

Again, more info about this is always welcome. What are "too many 
things" and "resources get spread even thinner and quality 
suffers" supposed to mean in this case? I only see good things 
right now.

---

Anyway, I hate the popularity meme. It's a good one to see the 
opinions of some people here, but overall this conversation is a 
waste of time. No action and all talk. One reason I like D now 
more than I used to is because **I made it better in the places I 
care about**! Take the awesome-d project as an example. Some 
people were complaining about it, while I just thought it could 
be better. So, I opened some PRs and now I'm happy with it. The 
funny part is that I was the only one who actually contributed, 
even though I was the least vocal person. You can just do things.


More information about the Digitalmars-d mailing list