Comment

Comment by joe_the_user

Even if AI is used, the code it builds is still deterministic and will fail in a way that can be fixed.

Say that with confidence now. You'll say with shock and incredulity later, "It can be fix? Right?!?!" (Cue some meme). Reproducing bugs is often hard for well designed systems. For randomly designed systems, it's a nightmare.

Fixing software is hard and fixing bad software is harder and fixing software where you didn't even think at the time how to make it maintainable is hardest.

Legacy systems are usually systems that were well designed at the time. That's why it's worth fixing them now.

--> And none of this is saying AI designed systems are bad. But if the only criteria is "code is deterministic by default, it works and we can fix problems later" then AI seems likely a terribleness accelerator.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton