Re: X is painful
>I have to vent.
>I cannot believe that after HOW MANY years of development, X windows is
>still such a completely inconsistent and painful user interface.
I think you forgot to include open, free, expandable, flexible, . . . .
>The STUPIDITY of the whole thing is frustrating.
Ohhhhh, really! You would rather have a Mac type world then?
(Pay thru the nose, and get what you get from THE vendor)
>Text fields between applications do not work the same. One is not
>guranteed to be able to copy/paste text between fields. Some fields must
>have the mouse pointer within them during the editing process, some don't.
The kind of car you and I drive ARE going to be different
(hopefully), cause we are allowed to do so. Just as the
programmers are allowed to express themselves through the
toolkits that they choose and/or write.
With X, a user can control the App thru X resources, granted
some of them are alittle brain-dead in this area, but this is
not the fault of X.
>There is no inter-application communication or awareness to speak of.
There are several. Again not the fault of X, they exist at a
>The window manager has no awareness of what is running-- only what windows
>are on the screen. Because of this, various 'dock' programs are nothing
>more than a 'click the button to launch an app' system-- one cannot click on
>a button second time to simply activate the app in question.
Why should the WM be aware of what is running?
It is a Window Manager, not a process manager and never was the
>The various 'toolkits' available for developping apps don't help the
>situation-- while they make it easier to develop X apps, they certainly
>don't make the apps any more impressive.
Back to the "Mac" situation.
If you don't like so many different toolkits, then try writing
your own toolkit that does everything that you want it to do
and then you can try marketing it and make giga-bucks.
You could put your energy into giving to one of the toolkits to
make it become the type that you desire, which many others have
>X completely lacks a decent mail reader [outside of Messages from the
>Andrew Consortium-- it is awesome... but oncee one decides to use it, it is
>hard, hard, hard to leave. as well, there is no source available, so
>porting is out of the question [though a port already exists for x86
>linux]]. No, emacs/xemacs is not acceptable.
You should *really* research the history of X and the developers
>Maybe I'm just spoiled by years of NEXTSTEP-- but, damnit, NEXTSTEP really
>is the most well-inntegrated user inrface *ever* built. Seriously.
OK, then I'm sad to say "Where is it?".
I too have seen a many good idea get washed away by (some say
ignorant) wave of the masses.
There are two clear choices;
1). sit with the masses and be happy with what is feed to you.
2). get in the trenches and give others a hand in what
form you can.
" Man's capacity to learn is not fixed in any ordinary
sense. It is not fixed in terms of the responses it will
produce; it is not fixed in terms of absolute level of
knowledge it will achieve." - Engelmann
This message was distributed manually by Bruce@debian.org after the list
initially failed to distribute it.