I have written a number of programs and at one time hacked a few games. I am quite familiar with human written code. Code maintained with as many obvious kludges as DNA does not run well, is seldom portable and is most appropriately abandoned. Programming languages have been used and abused, changed and abandoned for languages that are more efficient and encourage fewer inefficiencies. As the languages progress so does the quality of the programming. If DNA is the result of intelligent design, the designer is either incredibly lazy or an incredibly poor programmer.
Note that code reuse is no different from common descent (of the codes.)
Ah, but no improbable!
My company retains 40 year old Fortran as if it were the Tablets of Moses. And it ain't no small company.
Please don't start a Microsoft/Apple or Microsoft/Linux flamewar too :-)
Cheers!
PS Why "lazy" particularly? Do you have the original design specs for DNA? And do you know the development hardware is free from malware and hackers?