Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Oct 2004 11:25:03 -0500
From:      Kevin Lyons <kevin_lyons@ofdeng.com>
To:        Danny MacMillan <flowers@users.sourceforge.net>
Cc:        freebsd-chat@freebsd.org
Subject:   Re: Serious investigations into UNIX and Windows
Message-ID:  <417FCBDF.4040102@ofdeng.com>
In-Reply-To: <20041027155704.GA861@procyon.nekulturny.org>
References:  <017b01c4bb78$28263a00$4df24243@tsgincorporated.com> <LOBBIFDAGNMAMLGJJCKNCEIMEPAA.tedm@toybox.placo.com> <20041027155704.GA861@procyon.nekulturny.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> I don't disdain the Microsoft pointy-clicky approach.  It is
> easier to use because it provides psychological tools to help
> manage complexity.  However, when things don't work you still
> have to do the learning you were able to defer at the beginning.

In pointing out the advantage of pointy clicky, I think you may overlook 
a signifigant deleterious side effect.  In fact there is plenty of 
reason to disdain the point-click approach.  Mainly because it adds 
complexity to the software which tends to make the software unstable. 
How often have you performed a gui command on a windoze "system" (pick 
your flavor) and found that 1 time out of 10 it did not work, even 
though the same procedure was repeated?   How many times has that 
happened on a Unix box with command line?

That is why the windows user/admin approach of reboot and try again is 
now so common (they even have a nicer name than reboot- they use the 
term "bounce" as in "bounce the server".  And a clean install is now 
more nicely called a "reimage".)

Yes in theory a gui should not have anything to do with these problems, 
but the fact remains that in the real world the code bloat and state 
management problems of the windows gui do lead to instability.

Another rather trivial issue is resource utilization on a server that 
must run gui which then takes away memory and cpu time from pure server 
applications.  We have all heard of the all too typical case of the 
windows network server admin running the opengl 3d pipes screen saver on 
his network server using 90% cpu while users wonder why the damn thing 
is so slow and keeps crashing.

Or how about the Navy ship that was rendered immobile for 3 days because 
the windows screen harware that ran the ship's controls cause a blue 
screen of death.  Laughable if it wasn't so pathetic.







Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?417FCBDF.4040102>