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]