Re: Snappy GUI response

David Jeske <[email protected]>
Newsgroups gmane.comp.xfree86.forum
Message-ID <20030704135800.H3060@mozart>
I'm not one to "me-too", but I agree so much with what Havoc said that
I have to support it.

On Fri, Jul 04, 2003 at 04:30:45PM -0400, Havoc Pennington wrote:
> On Fri, Jul 04, 2003 at 01:07:25PM -0700, Mark Vojkovich wrote: 
> > ... but the core problem is still there:
> > people don't seem to know how to write apps to take advantage
> > of what X has to offer. 
> 
> There's no chance of application developers as a general class ever
> understanding X protocol or X architecture on any kind of detailed
> level; 
   [ snip ]
> Assume apps will not understand any of this, it's a fact that can't
> be fought. They don't understand equivalent stuff on Windows or OS X
> either.

Agreed 100%. The kits handed to developers need to "do the right
thing" in most scenerios without them understanding more than some
simple examples at the app-level.

> In short, solutions must be in the toolkit or the server and must
> "just work" with minimal application efforts.  Anything that's more
> complicated for app developers than the standard cross-platform APIs
> won't be used.

Absolutly.

> Restating your core problem, we might say: X requires app authors to
> understand and code in light of its details in order to write
> responsive apps.  Windows and OS X generally do not. So what we have
> is a user interface issue with the X API ;-)

Yes, exactly. It should be as easy to write responsive apps for X as
it is in other systems. It dosn't really matter where the problem
lies, wherever it is, fixing it will be "really dramatic".

-- 
David Jeske (N9LCA) + http://www.chat.net/~jeske/ + [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.