a new ap and a failure

Dejan Lekic dejan.lekic at gmail.com
Mon Mar 2 12:23:46 UTC 2026


On Friday, 27 February 2026 at 14:56:33 UTC, Lars Johansson wrote:
> Still, so far programming in D is a pleasant experience.
> My biggest problem is, I do not know what I should use D for.

I find D to be particularly good for writing desktop 
applications. Here is one: https://codeberg.org/dejan/dterm . I 
use it 10+ hours each day. Or the Daphne music player that I also 
use entire day as I need some music while I code - 
https://codeberg.org/Kymorphia/daphne . Similar story is DIDE, 
which I use for all sort of quick D tests - 
https://codeberg.org/dejan/dide .

Just because D is suitable for systems programming does not mean 
it should only be used for that. It can obviously be used for all 
sort of "consumer"/enterprise applications.

My advice to people is always this - identify need for particular 
application, even if there is already an implementation in some 
other language, and implement it in D. Using your own software, 
or software you heavily contribute to, is extremely rewarding not 
just mentally, but also there is the valuable learning process...


More information about the Digitalmars-d-learn mailing list