On 10/4/2012 6:52 PM, Russell Standish wrote:
On Thu, Oct 04, 2012 at 09:01:14AM -0400, John Clark wrote:
Yes, so a human can jump directly from the tangled mess of DOS to a clean
streamlined operating system like LINUX, but Evolution can only add even
more tangled bells and whistles to DOS.

John K Clark

Actually, one could argue with this analogy. Linux bears no ancestral
relationship with DOS - rather it is descended (in some sense) from
Unix, so bears a lot of cruft from that OS (admittedly less than the
Windows camp, which descended from DOS).

Windows is arguably a lot of additional tangled bells and whistles on
top of DOS - anyone programming to the Win32 API sees this.

Linux had less of a requirement to be backward compatible, so is
relatively cleaner, but there is still a lot of cruft - take a look at
some of the obsoleted system calls that are still supported to allow
old software to compile.

Both are examples of evolutionary design than revolutionary design, as
it were. Another example is the design of x86_64 processors by
Intel. It is debatable whether anything _really_ complex could be
designed by means other than evolution.

Sure they evolved. But they weren't designed by *random* variation. Engineers could see what improvements they needed and they did sometimes backtrack and stop supporting old features in order to make new ones work better. I think there's a crucial difference between "a design evolved" and "it was designed by (Darwinian) evolution."


You received this message because you are subscribed to the Google Groups 
"Everything List" group.
To post to this group, send email to everything-list@googlegroups.com.
To unsubscribe from this group, send email to 
For more options, visit this group at 

Reply via email to