Learning programs don't help
The syntax-semantics barrier is not overcome by complex learning procedures. A liver is complex but it doesn't understand anything. Making a program complex won't give it understanding either.
J. Christopher Maloney, 1987.