Sure, but even worse, is the state-of-the-art: they use a cli agent and the "copy-paste, try to run, paste error, try to run" loop is called "Agentic engineering." Now we have to believe they're 10/10?
I see no difference there except speed at the cost of whatever little understanding may have been gained by the manual inspection between steps.
Any competent developer knows there are limits to prompting.
Personally I've found LLM's suck at multi-threaded applications. (Because I've been tempted by the ~agentic loop~ and been burned. Then I hand code the core logic and all is well).
Woe to the developer who tries to prompt their way through this.
while 0:
x=ctrl-c("output error report")
eval(ctrl-v(x))
sleep(10)
user("Input...")
something like this?
The industry has always found it strangely taboo to actually talk about the wide variance in developer skill.