D needs to learn from competing languages and ecosystems.
Lance Bachmeier
no at spam.net
Thu Sep 17 13:04:33 UTC 2026
On Wednesday, 16 September 2026 at 04:01:37 UTC, jmh530 wrote:
> One of the advantages of D is that it was a really powerful
> language and also elegant. Elegant might be less important if
> fewer people are reading it. What might matter more is how
> efficiently the AI can write and iterate on the code (having
> DMD compile fast is a positive here) and the performance when
> it is run.
Fewer people might be reading code (though given the increase in
quantity of code when using LLMs, the opposite may happen). We'll
still need precise two-way communication with the computer no
matter how much LLMs are used. In that sense, we're moving from
the old situation where you chose an ecosystem rather than a
language to one where the language design is the only thing that
matters, because that other stuff is no longer relevant. And that
is clearly (to me) an advantage for D.
> AI is likely already at the point where it will be writing code
> with fewer bugs than good programmers.
We're at a point where most of the small stuff should be handed
off to LLMs. It's time consuming and tedious to get right, so
humans don't do a very good job with it.
More information about the Digitalmars-d
mailing list