An notable case of AI slop, agents use the most modern version of D
FeepingCreature
feepingcreature at gmail.com
Tue Mar 24 14:23:49 UTC 2026
On Tuesday, 24 March 2026 at 14:19:37 UTC, user1234 wrote:
> An notable case of AI slop, agents use the most modern version
> of D, ignoring the constraints of self-hosting.
>
> This just made my
> [day](https://github.com/dlang/dmd/pull/22802/files#diff-862192b33df815981dcb4a8a49bc7dc572506b444a7dc034fde3643f887e2982R2239)
>
> ```d
> while (auto tsa = t.isTypeSArray())
> ```
>
> So what you can see here is so funny. This is indeed a valid D
> construct but not yet available for the compiler. Agents have
> no notions of that. So very obviously errors, when trying to
> self host:
>
>> src/dmd/dsymbolsem.d(2239): Error: expression expected, not
>> auto
>> src/dmd/dsymbolsem.d(2239): Error: found tsa when expecting )
>
> [etc](https://buildkite.com/dlang/dmd/builds/45977/steps/canvas?sid=019d1d38-c7b0-441e-81d0-99ccf246b6f4)...
>
> What's the point ?
>
> 1. loss of time reviewing
> 2. if you publish what you think, the poster will eventually
> fix, but nonetheless you'll just have a contributor which has
> no interest in D
>
> Have a great D.
This is a developer skill issue, not AI skill issue. Let the
agent iterate. If you didn't tell me what errors my code
produced, I would also look like I was very very bad at
programming.
More information about the Digitalmars-d
mailing list