If DNA were a computer program…

Bert Hubert ð ªð º

Bert Hubert


A computer programmer looks at DNA … and finds it to be “amazing” code.


From 2006 through 2017, Dutch entrepreneur and software developer Bert Hubert contributed from time to time to a web page where he listed many of the ways the workings of DNA can be likened to coding decisions by programmers. Some of his thoughts:


The human genome is about 3 gigabases long, which boils down to 750 megabytes. Depressingly enough, this is only 2.8 Mozilla browsers.


DNA is not like C source but more like byte-compiled code for a virtual machine called ‘the nucleus’. It is very doubtful that there is a source to this byte compilation – what you see is all you get.


File:DNA simple.svgIt is easier to imagine a potential source with no code than it is to imagine a code with no source but we are offered no further explanation. However, the pace picks up when we get to epigenetics, the changes we acquire during our lifetimes that are passed on through several generations without altering our DNA:


Although the actual relevant changes in the DNA of an organism rarely occur within a generation, substantial tinkering goes on by activating or deactivating parts of our genome, without altering the actual code.


This can be compared to the Linux kernel, which at boot time discovers what CPU it is running on, and actually disables parts of its binary code in case (for example) it is running on a single CPU system.


He also sees a computer analogy to “junk DNA” (non-coding DNA which was, at one time, thought to be accumulated garbage from the meanderings of evolution): … More.


 


Follow UD News at Twitter!


See also: H. Allen Orr on DNA as information


Copyright © 2018 Uncommon Descent . This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement UNLESS EXPLICIT PERMISSION OTHERWISE HAS BEEN GIVEN. Please contact legal@uncommondescent.com so we can take legal action immediately.
Plugin by Taragana
 •  0 comments  •  flag
Share on Twitter
Published on October 27, 2018 11:29
No comments have been added yet.


Michael J. Behe's Blog

Michael J. Behe
Michael J. Behe isn't a Goodreads Author (yet), but they do have a blog, so here are some recent posts imported from their feed.
Follow Michael J. Behe's blog with rss.