Hacker News new | past | comments | ask | show | jobs | submit
"Time flies like an arrow" is a valid English sentence that one person can find numerous ways to interpret. A programming language that has the kind of ambiguous syntax that natural languages have would not be useful.

What makes agents useful is not simply that they interpret natural language, it is that they are interactive and ambiguous instructions can be corrected when the agent's output is not what the programmer intended. That is not the same as writing out a spec and giving it to a developer to implement.

And does the "agent" say when the agent's output is not what the programmer intended?
No, the programmer does. Human beings are still in the loop.
So might be corrected if the agent's output is found not what the programmer intended.