Top 3 use cases for D

Mike Shah mshah.475 at gmail.com
Tue Oct 1 00:19:06 UTC 2024


On Friday, 27 September 2024 at 18:49:27 UTC, Imperatorn wrote:
> In your opinion, what is the selling point of D, the top 3 use 
> cases where D would be a nice fit?
>
> D has struggled to find a niche (because it's so flexible?), 
> but is that also why it hasn't seen wider adoption?
>
> What do you think are the top 3 places where you think "I could 
> use D here instead of {language} because {reasons}"?

D is a productive systems language.

1. It's great for scripting (it's replace my Python, because the 
D language scales well as my scripts inevitably grow into full 
programs)
2. It's great for graphics/game programming (speed of compiled 
code, and language is malleable to allow redesign after 
prototyping)
3. I've also used D for network programming (slicing into bits, 
and using metaprogramming for serialization is a breeze)


More information about the Digitalmars-d mailing list