The idea of Self-replicating machines is tackled by such persons as Homer Jacobsen, Edward F. Moore, and Freeman Dyson. The idea is a direct connection to the subject of artificial life - meaning the use of machine creates machine theories. This subject is highly debated, and there are many opposing views.