Is D overly complex?

Dejan Lekic dejan.lekic at gmail.com
Wed Aug 13 08:15:42 UTC 2025


On Tuesday, 5 August 2025 at 12:32:53 UTC, Brother Bill wrote:
> Should D be considered a language that should be learned in its 
> entirety?
> Or should most developers stick to the "Safe D" subset?

After little bit over 20 years of using D I believe I 
learned/used 60% of language features. - There are lots of things 
I either do not need, or do not like, that I do not use. Language 
is a tool, right - you use it the way you prefer to use it. My 
intention was never to become a D language expert. I just want to 
implement my next planned feature of my D application in a way 
that suits me.

That is why always my recommendation for developers who are using 
new language is - think of something "you need", and implement 
that in this language. As long as you progress you will learn 
those language features that you need, and that is all that 
matters.


More information about the Digitalmars-d-learn mailing list