I read today the article of Walker and Davies, that you recommend in this blog.
I think that the first organisms, on the Earth, can have contained a unique mixed genetic code: dna+rna in the same helix.
The same structure can contain the hardware, and the software: for example a mechanical clock (or astrolabe) is built to carry out some functions, and there is not a software, because the planner have the software (the idea).
Is it possible that analogic mechanism with great complexity can self-replicating, in an environment that give the right substances? I think that each sensor, and function, can be made in analogic, then a self-replicating robot can be made; but is this a life form? There is self-replication, there is evolution (because of the construction error), but there is not software (only a mechanical structure that make a task); it is possible that the robot can make alternative tasks (I think some nanotechnologic machines self-replicating with elementary chemical and that make some tasks): the problem is that there is not a code (DNA) but a structure.
It is interesting to try a test for life like the Turing test (top-down life test): an artificial ant (with the same external function of an ant) can be recognized like an artificial ant (without dissection)?
It is possible to built, with supercomputer, self-replicant program (that self-write in some memory location, isolated from external environment) more and more complex, until to obtain an artificial life (like game of life) of great complexity (artificial software microorganism like virus, or better bacteria), where the artificial environment make the selection (top-down selection); only the real interaction (with sensor and mechanism) permit to obtain an artificial life (artificial insect) without self-replication.
I think that can be possible to build artificial robots (nanotechnology) using complex chemical reaction (bottom-up construction), using some automatic robots to try chemical reaction to simulate different complex chemical reaction (in a far future can be possible the computer simulation of different chemical reaction to built life); I think that can be possible alternative chemical reaction to obtain life (without organic chemistry): the Universe is great, so if it is possible an alternative chemical reaction to obtain life, then in the Universe these reactions happen (I am sure for the elementary process, not until the life creation).
Saluti
Domenico