Tuesday, July 14, 2009

Computer Software Design and Evolution

So I just came across this: http://www.scientificblogging.com/adaptive_complexity/intelligent_software_design_vs_evolution

It is a good read and does a really good job of refuting the same designer same material argument. There is one other thing that I would add and it is quite simply this. Yes most people only see a computer program going from 1.0-2.0 etc for most things like windows, however, if you ever look at the version of software such as Google Earth or AIM you will see that you end up with 4.95 before you finally get to version 5. You also often end up with beta versions of programs out on the market so that people can try them out and find out what works. Having done some programing work myself you will find that each program you make steps from the other ones you have done and you say well this works better. Then you keep looking and next time maybe you find something that works slightly better it is quite simply put evolution not creation.

No comments:

Post a Comment