A Philosophy of Software Design
libxmoc
libxmoc at gmail.com
Sun May 24 10:25:22 UTC 2026
AI elevates great architects but empowers unqualified users to
fill codebases with toxic technical debt.
From my experience, AI should never be let unsupervised.
I seen that DMD started to merge Claude contributions, and that's
a problem because most of them are merged by the same person who
submitted them.
D foundation should double the requirements needed to merge
contributions made by AI, it should get at least 2 approvals from
2 different persons, and never be merged by the same person, they
should also be properly tagged so they can be easily reviewed,
after the fact, by anyone who wants to help.
Contributors come and go, but the code they leave behind is
permanent. If we care about the future of DMD, we cannot let
short term AI convenience compromise long term codebase health.
I have no desire reading Bun's codebase for example, because I
know none of those concerns are valued, so why should I, the
human, bother?
More information about the Digitalmars-d
mailing list