"The goal of our research was not to find another way to make artificial proteins in the lab, but to discover the rules that nature and evolution have used to design proteins," Dr. Ranganathan said. "The rules we have extracted from the evolutionary record of proteins contain a substantial fraction of the information required to rebuild modern-day proteins. We're building solutions so close that, at least in a test tube, we can't tell them apart from natural proteins."
--Ranganathan, Co-Author of a paper appearing in Nature Sept 22, 2005
Now that is programming!