Now on ScienceBlogs: Must Read

ScienceBlogs Book Club: Inside the Outbreaks

Search

Profile

Selva.jpg I am working on some very smart things to say here. Really. Meanwhile, there's this and this. Welcome.

Suggestions

Recent Posts

Recent Comments

RSS Feed

Archives

Creative Commons License

« The Lindau Nobel Laureate Meetings | Main | To The Silverfish Found Dead Over Shakespeare's Poetry »

On Flounder Fish and Software

Category: Prime Stream
Posted on: July 7, 2008 11:16 AM, by Selva

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!

Share on Facebook
Share on StumbleUpon
Share on Facebook
Find more posts in: Technology

TrackBacks

TrackBack URL for this entry: http://scienceblogs.com/mt/pings/75761

Comments

1

The future is LOL katz programming language.

Posted by: Greg Laden | July 7, 2008 2:33 PM

2

:-), my, my!

>ps -U katz
42
...

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

I like it already!

Posted by: selva | July 7, 2008 2:56 PM

Post a Comment

(Email is required for authentication purposes only. On some blogs, comments are moderated for spam, so your comment may not appear immediately.)





ScienceBlogs

Search ScienceBlogs:

Go to:

Advertisement
Follow ScienceBlogs on Twitter

© 2006-2011 ScienceBlogs LLC. ScienceBlogs is a registered trademark of ScienceBlogs LLC. All rights reserved.