Is D painted into a corner?
Andy Valencia
dont at spam.me
Thu Aug 28 23:55:22 UTC 2025
On Thursday, 28 August 2025 at 18:47:19 UTC, Brother Bill wrote:
> It seems like 'templates' are the 'Achilles heel' of D.
Phobos is a great community resource--its presence is the only
reason D can be considered by many enterprise-level adoptions.
That said, there are scenarios where "just D" can bring your dev
focus back to the basics. Templates in their raw form just let
you create data structures for a given type. If you're being
overwhelmed, just stop there. It's enough.
Having just reached feature-complete for a web media player with
middleware, backend, SSL, and SQLite3, I'm finally getting to the
point where it's easier to do X in D than any other language.
And I trust it more.
Always keep an eye on the distinction of D and Phobos. I use
Phobos where it makes sense, but have a "tiny" library which
often suffices with far less fuss. The D language itself is
rarely the problem. This Mr. Bright guy is, well, bright.
Actually, "brilliant".
Andy
More information about the Digitalmars-d-learn
mailing list