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