Evolutionary computation has been promising self-programming machines for 60 yrs
theconversation.com