On Flounder Fish and Software

i-1e629369ec3858d4938f77e8d06333c9-flounder.jpg There are numerous occasions when one has to consider the lifetime of the software one is using or developing (or maintaining, that awful dark side of software). Fortunately or unfortunately, business considerations (budget, in other words) dictate what problems get solved and what's left ugly or forgotten, and how existing software gets repackaged into grotesque forms (isn't this is exactly how a Flounder evolved!). The parallels between software and biological evolution are obvious (and as you would expect, there is an academic area of study - Genetic Programming).

It seems we are we at the very beginning in the evolution of software. I assume, of course, that software is evolvable (I sure hope it is!). We may have yet to find the few amino acids from which we can build lasting structures inside our electronic soup. Or perhaps, we at a Cambrian explosion where the possibilities are being furiously examined. Are there 'laws' that determine what kind of software evolves and what goes extinct over the long term (decades, next century)? How does Culture, hardware influence what software gets written? Quite unpredictable really (at least it appears so to me). But, so thoroughly fascinating!

More like this

I got a lot of interesting responses to my post about DIYbio and how modeling innovation in biotech on computer hacker culture may lead to a science that is less "democratized" than what is being proposed. My friend Adam pointed me to Jaron Lanier's work criticizing the "open" and "free" culture…
It was eight years ago that some computer programmers got together and issued a manifesto for something they called open source software. Conventional software development--kept hidden behind walls of intellectual property, copyright, and secrecy--was clumsy and slow. It would be far better, the…
The Cambrian "explosion," the enigmatic phenomenon in which many of the phyla existing on the planet appeared in a relatively short period of time (at least 20 million years), remains a difficult event to study. Fossils are rare, intricate, and often represent creatures that are difficult to fit…
I got a letter from a creationist today, claiming that "Darwinism is falsified," based on an article in Nature. It's kind of amazing; this article was just published today, and the metaphorical digital ink on it is barely metaphorically dry, and creationists are already busily mangling it. It's a…

:-), my, my!

>ps -U katz
42
...

>jump 42
KATZ HAS 9 LIVES? KATZ NOT SURE. KATZ WILL WAIT.

I like it already!