 Evolution writes very poor code.  So why is biology research rewarding?
aswanson: Because we have diseases to cure, lives that we want to enhance and curiosities to satisfy.Insofar as the code metaphor goes, I don't think you can comment on the quality unless you completely understand what it is doing and how robust it is.  For example, the code that architected your neocortex is significantly smaller than the source for Open Office.  I find that impressive.Until you are capable of producing something better, you can't make those statements.