I feel like we need a different programming paradigm that's more suited to LLM's strengths; that enables a new kind of application. IE, think of an application that's more analog with higher tolerances of different kinds of user inputs.
A different way to say it. Imagine if programming a computer was more like training a child or a teenager to perform a task that requires a lot of human interaction; and that interaction requires presenting data / making drawings.
Oracle guided program synthesis. The user creates counterfactuals to the program output and the system tries to change its process to correctly process them.
But how is that better?
As a parent, this sounds miserable.