How Effectively Agents Write D

Richard (Rikki) Andrew Cattermole richard at cattermole.co.nz
Fri Nov 6 21:56:24 UTC 2026


On 07/11/2026 7:54 AM, Walter Bright wrote:
> The reason that is not the default is it will bloat up the executable 
> size. I worry that people will not realize it is the cause of a 
> considerable increase in executable size, and will fault the language/ 
> compiler.

That is not why.

https://github.com/dlang/dmd/issues/18159
https://github.com/dlang/dmd/issues/18029

There have also been "fun" attribute errors generated from it.

However I am inclined that yes it should be the default, but off for 
druntime/phobos when its built.

We can slap up a page on dlang.org for tips for getting smaller 
binaries, and suggest switching off of it on it. Better UX is more 
important, especially in the age LLM's than the size of a binary.


More information about the Digitalmars-d mailing list