"..rather than specify programs precisely, we give examples to an approximate system and hope for the best."
I agree with this, as it has the most potential to bring an entirely new paradigm to software development.
I've been working on a research project like this, using genetic algorithms to write programs. Unit tests are used to guide the fitness. The AI discovers a solution program that satisfies the test cases.
Using Artificial Intelligence to Write Self-Modifying/Improving Programs
I agree with this, as it has the most potential to bring an entirely new paradigm to software development.
I've been working on a research project like this, using genetic algorithms to write programs. Unit tests are used to guide the fitness. The AI discovers a solution program that satisfies the test cases.
Using Artificial Intelligence to Write Self-Modifying/Improving Programs
http://www.primaryobjects.com/2013/01/27/using-artificial-in...