Seed Media Group

Galactic Interactions

Rob Knop's Blog -- ramblings and rants about astronomy, cosmology, science education, general nerdism, and anything else.

Search this blog

Profile

prospero_galhat_150x200.jpg


Rob Knop earned a PhD in Physics from Caltech in 1997, and did a 5-year post-doc with the Supernova Cosmology Project, and contributed to the discovery of the accelerating Universe. He was an assistant professor of Physics & Astronomy at Vanderbilt for 6 years before scattering out of academia. He now works for Linden Lab, the producers of Second LIfe. (Note: this is not an official site of Linden Lab! Although I work for Linden Lab, all content in this blog is posted without the review or approval of Linden Lab. All statements and opinions expressed here are my own.)

Recent Posts

Recent Comments

Archives

Blogroll

Other Information

[cc-by-sa]

The contents of each Galactic Interactions post are under the Creative Commons Attribution-ShareAlike license.

« Intelligent Design : a trap for Christians | Main | LOLcats »

The Intelligent Design Sort

Category: NerdismScience & Religion
Posted on: May 23, 2007 1:15 PM, by Rob Knop

To heck with bubble sort, selection sort, insertion sort, and all the rest. Yes, all of those algorithms were intelligently design, but none of them follow the precepts of Intelligent Design.

And, now, David Morgan-Mar gives us Intelligent Design Sort.

(found via Steve Jackson Games)

Comments

Haha, nice. I love the little feedback at the end too.

Posted by: Taylor Murphy | May 23, 2007 3:15 PM

Here's some pseudo-code:

LIST ID_Sort(LIST list)
{if(list)//already sorted! Praise the sorter!
return(list);}

Posted by: Brian Thompson | May 23, 2007 4:02 PM

Brian -- the best part of your pseudo code is that the return value is undefined if the list isn't already sorted! :)

-Rob

Posted by: Rob Knop | May 23, 2007 5:03 PM

if(list)//already sorted

I'm _appaled_. This step is clearly questioning the perfection of the Sorter!

Posted by: csrster | May 24, 2007 4:47 AM

Post a Comment

(Email is required for authentication purposes only. Comments are moderated for spam, your comment may not appear immediately. Thanks for waiting.)





Having problems commenting? (UPDATED)

Blogs in the Network

Advertisement

Top Five: Readers' Picks

Search All Blogs