But what about genetic programs? They are created by random crossings culled by a selection function. I don't know if you've seen any cases but they are simply a mess - effective but totally unreadable.
The program(s) is(are) still being "decoded" so I must rely on those who are working on it.
A 21st Century View of evolution
Molecular genetics has amply confirmed McClintocks discovery that living organisms actively reorganize their genomes (5). It has also supported her view that the genome can "sense danger" and respond accordingly (56). The recognition of the fundamentally biological nature of genetic change and of cellular potentials for information processing frees our thinking about evolution. In particular, our conceptual formulations are no longer dependent on the operation of stochastic processes. Thus, we can now envision a role for computational inputs and adaptive feedbacks into the evolution of life as a complex system. Indeed, it is possible that we will eventually see such information-processing capabilities as essential to life itself.