D needs to learn from competing languages and ecosystems.

Lance Bachmeier no at spam.net
Tue Sep 15 21:50:46 UTC 2026


On Tuesday, 15 September 2026 at 10:57:26 UTC, Claudio Constantin 
wrote:

> I'm eager to see what you guys think of my observations and 
> proposals. Even if it all is wishful thinking without much 
> acknowledgment of the real cost, I wholeheartedly believe it is 
> what'll guarantee a better future for the project.

I'm just a user of the language offering my opinion. I started 
using D in 2013 and my opinion today about adoption is not that 
different from what it was in 2013.

Successful languages, in the sense of significant business 
adoption, have a team of people working on the things needed for 
a language to be adopted in production. Financial resources are 
not a guarantee of success, but it was necessary in the cases of 
Go and Rust.

The important change since 2013 is the availability of AI. I can 
rewrite entire C libraries in D for a few dollars (or even for 
free, using an existing subscription or running local models, 
depending on the situation). $100 will go a long way in 2026, and 
the amount of volunteer time, while still substantial, is greatly 
reduced.

The way forward is for people to not only give the type of 
feedback you've provided, but more importantly, to provide enough 
details for people to actually make progress. I think purely vibe 
coded libraries and apps are a dumb idea. Creating tooling with 
the assistance of AI and not even reading the code carefully is a 
different story. We should view this as an opportunity to close 
the gap with other languages now that resources have stopped 
being a moat.


More information about the Digitalmars-d mailing list