Bernard Helyer wrote:
Clearly the solution is to look into cloning technologies.
Nah, we just need to write a software sophisticated enough that it can write software itself.
Then we'll need to write software simple enough to enjoy micro-managing that software to keep it on task.