Code evolution vs Intelligent design
appgrill.tumblr.com
Code evolution vs Intelligent design
1–10 of 14 posts
Re: Code evolution vs Intelligent design
#2Re: Code evolution vs Intelligent design
#3http://blogs.discovermagazine.com/loom/2010/05/03/linux-vers...
Re: Code evolution vs Intelligent design
#4There is experimental evidence that computer programs are insteligently designed, as opposed to real lifeforms: http://blogs.discovermagazine.com/loom/2010/05/03/linux-vers...
Re: Code evolution vs Intelligent design
#5"A complex system that works is invariably found to have evolved from a simple system that worked. The inverse proposition also appears to be true: A complex system designed from scratch never works and cannot be made to work."
Over the years, I've gotten much better at writing components in such a way that I don't end up painting myself into a corner and can easily add/modify functionality later.
Re: Code evolution vs Intelligent design
#6Re: Code evolution vs Intelligent design
#7There is experimental evidence that computer programs are insteligently designed, as opposed to real lifeforms: http://blogs.discovermagazine.com/loom/2010/05/03/linux-vers...
The problem with this analysis is that it seems to analyze the subject with the assumption that the intelligent designer does not have bounded rationality. If we want to use articles like this to truly reject declarations of intelligent design of lifeforms, we must then attack intelligent design's declaration that the designer does not suffer from bounded rationality. Otherwise, it's constructing a strawman to take d…
Re: Code evolution vs Intelligent design
#8"This sounds nice, but nothing has really changed - we have just shifted the problem from the coding to the design stage."
Things have indeed changed.
- If I spend 4 hours designing something and then have to throw it away due to realizing the next piece of functionality doesn't fit in with the design, then I have to throw away 4 hours work.
- If I spend 2 weeks programming something, and the then have to throw it away due to realizing the next piece of functionality doesn't fit in with it, then I have wasted 2 weeks.
Re: Code evolution vs Intelligent design
#9"To implement the next step you are going to have to go back and dig up all that perfect code you have just finished writing..." "This sounds nice, but nothing has really changed - we have just shifted the problem from the coding to the design stage." Things have indeed changed. - If I spend 4 hours designing something and then have to throw it away due to realizing the next piece of functionality doesn't fit in with…
Re: Code evolution vs Intelligent design
#10"To implement the next step you are going to have to go back and dig up all that perfect code you have just finished writing..." "This sounds nice, but nothing has really changed - we have just shifted the problem from the coding to the design stage." Things have indeed changed. - If I spend 4 hours designing something and then have to throw it away due to realizing the next piece of functionality doesn't fit in with…