Comment by nullify88
2 days ago
I think you are being too harsh. Even before AI, software and games would often work great on one computer and poor on other computers. I believe that isn't because they understood the programming less or their standards were low, but because there is so much variance between computer hardware, the firmware inside, and the software running on it that you can't guarantee software to run identically across many combinations.
Similarly it's not unusual for one website to behave differently across browsers.
Sure, to some extent. What I really took issue with is saying "I couldn't have caught this", which is a sort of learned helplessness. It's very often the case that, independent of inscrutable platform differences, LLMs just produce extremely shoddy code that obviously does not scale, and there is a whole class of problems you can solve before they become problems if you actually know how to program.
My intent was not to be harsh, though. I was trying to make a point that one can learn and do better. Coding is very much not solved.
I agree that couldn’t is a tad too far, you could always have tested more. But even with more testing you could’ve missed this, completely irrespective of the use of AI.