upvote
This kind of thinking only works as long as the machine can actually fix its own errors.

I've had several bugs that required manual intervention (yes, even with $YOUR_FAVORITE_MODEL -- I've tried them all at this point). After the first few sessions of deleting countless lines of pointless cruft, I quickly learned the benefits of preemptively trimming down the code by hand.

reply
We have confidence in the extra code a compiler generates because it’s deterministic. We don’t have that in LLMs, neither those that wrote nor read the code.
reply
But someone needs to review and maintain the computational geometry code; or edit it to use a novel algorithm/optimize it.

And even if they didn't every line of extra code without sufficient abstraction adds cognitive overload.

reply