How Effectively Agents Write D
Richard (Rikki) Andrew Cattermole
richard at cattermole.co.nz
Sun Nov 8 12:38:48 UTC 2026
On 09/11/2026 1:03 AM, Peter Alexander wrote:
> On Sunday, 8 November 2026 at 02:21:22 UTC, strawberry9 wrote:
>> So the question for D in this new age of AI, is: does D make simple
>> problems simple, complex problems manageable, and dangerous mistakes
>> difficult to make?
>
> I think this is a very good question! Would love to explore this.
> Another experiment I have in mind is to take a bunch of large existing
> projects and have the agents e.g. implement features, refactor, fix
> bugs, etc. and then see what kinds of issues they hit in that setup.
>
> Lots of potential experiments to run!
I tried that once in the past, and did not care for that user experience.
If, if you want to do that with dlang/ repo's for the purpose of learn
things let's start with dub as that is repo is in dire need of closing
tickets and PRs.
But two conditions:
1. Stick to one PR at a time.
2. LLM's are a tool, you are still responsible for the PR (so self
review and so on).
Here is a list of likely candidates (one per line):
https://github.com/dlang/dub/issues/491
https://github.com/dlang/dub/pull/1792
https://github.com/dlang/dub/issues/270
https://github.com/dlang/dub/issues/2331
https://github.com/dlang/dub/issues/275
https://github.com/dlang/dub/issues/845
https://github.com/dlang/dub/issues/276
https://github.com/dlang/dub/pull/2251
https://github.com/dlang/dub/issues/277
https://github.com/dlang/dub/issues/312
https://github.com/dlang/dub/issues/424
https://github.com/dlang/dub/issues/426
https://github.com/dlang/dub/issues/747
https://github.com/dlang/dub/issues/705
https://github.com/dlang/dub/issues/615
https://github.com/dlang/dub/pull/1794
https://github.com/dlang/dub/issues/604
https://github.com/dlang/dub/issues/588
https://github.com/dlang/dub/issues/501
https://github.com/dlang/dub/issues/902
https://github.com/dlang/dub/issues/858
https://github.com/dlang/dub/issues/843
https://github.com/dlang/dub/issues/842
https://github.com/dlang/dub/issues/824
https://github.com/dlang/dub/pull/1214
https://github.com/dlang/dub/issues/819
https://github.com/dlang/dub/issues/97
https://github.com/dlang/dub/issues/792
https://github.com/dlang/dub/issues/1011
https://github.com/dlang/dub/issues/1008
https://github.com/dlang/dub/issues/951
https://github.com/dlang/dub/issues/1134
https://github.com/dlang/dub/issues/1123
https://github.com/dlang/dub/issues/1102
https://github.com/dlang/dub/issues/1317
https://github.com/dlang/dub/issues/1458
https://github.com/dlang/dub/issues/1452
https://github.com/dlang/dub/issues/1449
https://github.com/dlang/dub/issues/1577
https://github.com/dlang/dub/pull/1570
https://github.com/dlang/dub/issues/1564
https://github.com/dlang/dub/pull/1565
https://github.com/dlang/dub/issues/1697
https://github.com/dlang/dub/pull/1852
https://github.com/dlang/dub/issues/1892
https://github.com/Panke/dub/commit/6bbd1922eea1af6beae0a72827939a2e6db9aae9
https://github.com/dlang/dub/issues/1933
https://github.com/nordlow/dub/commit/26c4852046b41f0e6d852544f14df81c8a8a3329
https://github.com/dlang/dub/issues/2163
https://github.com/dlang/dub/issues/2145
https://github.com/dlang/dub/pull/2146
https://github.com/dlang/dub/issues/2137
https://github.com/dlang/dub/issues/2118
https://github.com/dlang/dub/pull/2167
https://github.com/dlang/dub/issues/2425
https://github.com/Geod24/dub/commit/c53e2a820a274279fd8b2417107f971295e3e44d
https://github.com/dlang/dub/issues/2665
https://github.com/dlang/dub/issues/2638
https://github.com/dlang/dub/issues/3070
https://github.com/dlang/dub/pull/3114
Some of these already have PR's but they are out of date.
More information about the Digitalmars-d
mailing list