Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 Nov 2001 20:55:51 +0100
From:      "Anthony Atkielski" <anthony@freebie.atkielski.com>
To:        "Marco Radzinschi" <marco@radzinschi.com>
Cc:        "FreeBDS-Questions" <freebsd-questions@FreeBSD.ORG>
Subject:   Re: As usual, I disagree.
Message-ID:  <02c101c1790f$d981b030$0a00000a@atkielski.com>
References:  <20011129104417.H528-100000@mail.radzinschi.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Marco writes:

> This is a MAJOR design flaw in Windows.

That is arguably true, but it's hard to see how the functionality provided by
the Windows GUI could be supported otherwise.  Other windowing systems that wish
to provide the same functionality are going to run into similar problems.

> The Operating System should take care of these
> events, instead of signaling EVERY program so
> that THEY independently take care of them.

It can't.  It has no way of knowing what action individual programs wish to take
when they are notified of these events.  The programs must service the events
themselves, or examine them and pass them back to the OS for default action.

> In the X Window system, for example, the
> programs do not have to worry about simple
> events.  Much better design.

Much less functional, too.  There are good reasons for broadcasting every event
to every Window (or nearly so).  It makes the system very flexible and
responsive.

Actually, Windows NT sacrificed a bit of this, as individual programs no longer
get as much information concerning other windows owned by other programs as they
did under consumer versions of Windows.  This change was a consequence of
security enhancements.

> You are wrong in this regard.  Windows is the best
> desktop solution for you and many other people,
> but not for everyone.

It is the best solution for the _majority_, then.

> You are 100% correct on this, Mr. Atkielski.

Good.  At least you won't ask me for "proof" of this or try to undermine my
credibility with personal attacks on this point, then.

> Comparing Quark to Word, though, is a bit like
> comparing a Lamborghini or a Ferrari to a Chevrolet
> or Ford car. :-)

I agree.  I no longer use Word at all.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?02c101c1790f$d981b030$0a00000a>