This is the authors' abstract. We don't add key points for this paper.
Program Synthesis, which is the task of discovering programs that realize user intent, can be useful in several scenarios: enabling people with no programming background to develop utility programs, helping regular programmers automatically discover tricky/mundane details, program understanding, discovery of new algorithms, and even teaching.
Answers are grounded in this paper and cite their sources.
No takes yet. Share an insight, caveat, or question.
Sumit Gulwani (2010) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: