Free Republic
Browse · Search
News/Activism
Topics · Post Article

To: js1138
Anyone who has programmed for a living knows that budget constraints and managerial incompetence often result in the reuse of bad code, and the accumulation of dead code. Looks like a designer to me. More likely a team of Microsoft programmers.

I know you're just being puckish, but since creationists often make a similar lame excuse for why the DNA of different species would have similarities, I'd like to point out for the lurkers that the specific *kinds* of characteristic similarities and differences found in DNA point unmistakably to evolutionary common ancestry, and *not* to "common design".

Furthermore, since we're using the programming analogy, it should also be pointed out that no one could possibly mistake the results of "evolutionary programming" (like genetic algorithms, etc., whereby evolution is harnessed to produce program code without direct human intervention or programming) for the results of a program written directly by a programmer (i.e. "designer"), even one which incorporated a lot of "code re-use" or cut-and-paste from other projects.

The results of the two methods of producing programs are *vastly* different in character and structure, and any programmer could tell at a glance whether a particular program was actually written by a human, or "grown/evolved" via genetic algorithms. And the same goes for DNA -- it looks exactly like the results of an evolutionary process, and not at all like the results of a "design team".

51 posted on 11/15/2005 11:49:05 AM PST by Ichneumon
[ Post Reply | Private Reply | To 35 | View Replies ]


To: Ichneumon

Puckish. Now there's a word I haven't heard in a long, long time.


54 posted on 11/15/2005 11:57:06 AM PST by js1138 (Great is the power of steady misrepresentation.)
[ Post Reply | Private Reply | To 51 | View Replies ]

To: Ichneumon
and any programmer could tell at a glance whether a particular program was actually written by a human, or "grown/evolved" via genetic algorithms
Or rather, any programmer could tell if it was written by a normal human, or one of the following:
76 posted on 11/15/2005 3:00:55 PM PST by anguish (while science catches up.... mysticism!)
[ Post Reply | Private Reply | To 51 | View Replies ]

To: Ichneumon
Furthermore, since we're using the programming analogy, it should also be pointed out that no one could possibly mistake the results of "evolutionary programming" (like genetic algorithms, etc., whereby evolution is harnessed to produce program code without direct human intervention or programming)

Just a minor clarification, which is largely irrelevant and you didn't really make any mistake, but I like to hear myself type..

Genetic Algorithms don't produce program code. An individual in a genetic algorithm is represented as a string of "genes" that encode its phenotype. The result of a GA is the most optimal string representation found. So GA's are closest to natural evolution, which is why I find them more interesting than Genetic Programming, which does use computer programs as a representation. So in Genetic Prgoramming an individual is represented as a prgram and the actual program is mutated and evaluated for the selection process. In this case the output will be the most optimal program found.

GP's are not GA's - they are both different applications of evolutionary computation.

81 posted on 11/15/2005 3:24:55 PM PST by bobdsmith
[ Post Reply | Private Reply | To 51 | View Replies ]

To: Ichneumon

The results of the two methods of producing programs are *vastly* different in character and structure, and any programmer could tell at a glance whether a particular program was actually written by a human, or "grown/evolved" via genetic algorithms.

And one can often tell at a glance that 'a particular program was actually written by' an idiot.

99 posted on 11/15/2005 5:52:43 PM PST by ml1954 (NOT the disruptive troll seen frequently on CREVO threads)
[ Post Reply | Private Reply | To 51 | View Replies ]

Free Republic
Browse · Search
News/Activism
Topics · Post Article


FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson