Cron/Xwindows
Brian Kelsay
bkelsay at comcast.net
Sat Oct 25 14:48:32 CDT 2003
Gerald Combs wrote:
>On Fri, 24 Oct 2003, Jonathan Hutchins wrote:
>
>
>
>>As an example, and an example of the inneficiency of XWindows, I recently
>>upgraded my system from a 500MHz, 312M system with a 16M video card to a
>>1200MHz, 512M and Radeon 8000. Performance of KDE on the new hardware is
>>roughly equivalent to performance of Windows95 on the old - roughly a 3x
>>hardware factor.
>>
>>
>
>But KDE (and Gnome) has SKINS! And THEEEMZ! Even if it takes up 1150 of
>your 1200 MHz you've gotta have translucent, throbbing menus with drop
>shadows! Your software won't be any more _usable_, but it'll be oh so
>much prettier.
>
>BTW, have you seen Jamie Zawinski's Linux usability page? He makes a lot
>of the same points you do, but a bit more aggressively:
>
> http://www.jwz.org/doc/linuxvideo.html
>
>
I just read JWZ's rant and I understand his frustration and admire him
for his willingness to just say what he thinks. Some of the things he
had problems with are non issues now. The programs have been
fixed/updated and are easier to install or come with the major distros
or their repositories. I would like to expand on what you and he have
to say about themes.
/rant
When you write a new program, the LAST THING you should worry about is
what the F****ing themes will look like on your program. We need to
get to the point where there is some code these guys can drop into ANY
new programming project and it will use WHICHEVER widget set is
currently running. If I open the program under KDE it should detect
this on the fly and using the same API that everyone else uses for every
other X-based program, it should draw itself on the screen. But if a
programmer doesn't have time to mess with this from the get-go, he
should be able to drop a piece of testing window code in that just draws
frigging gray boxes and basic gray buttons for the controls. Really,
the main thing is that the program do what it is supposed to. If it is
a DVD playing prog. then it should play friggin discs before it learns
to edit playlists, rewrite the US Constitution or send email. Yes, this
is a joke about every prog. and his brother re-inventing the editor and
slapping on email for goos measure. What is that all about? Did every
CS student have to create an editor and a mail program for a class in
the last ten years? And now they want to show how cool there prog. is
and how it has some feature that none other has and so it can email a
playlist or some novel you were writing right from within itself? I'm
going to puke.
If some program/editor/mailer is missing a feature you really can't live
without or would really like to use, but that program does 95-99% of
what it is supposed to do, then send a nice email and possibly some
drawings of what you are thinking of to the developer of the EXISTING
program. I have found that most are pretty amenable and enjoy the
input. Check the FAQ first to see if they have attempted to do that
feature and found out it will never work. Anyway, my rant was about
theming and feature set. On with the show.
Has anyone ever tried Enlightenment? Did you actually like it? It
locked up my box four times, so I gave up. I think that's why Red Hat
dropped development support for it too. It never went anywhere, because
themeboy thought it should LOOK awesome before it did its main goal,
manage windows. I think it might run fine if you have a 4 processor
Pentium 4 2.4 GHz. I'll never know. The only neat thing I can think
that the linux world gained from that project was transparency in
X-windows. OK, but not killer. Competition among projects/programs is
great, but it would be nice if some people went back and trimmed their
code bloat. Not by code size, but by what it requires of the system
it's running on.
Well, I can't think of anything else right now, but eating breakfast, so have a nice day.
---------------------------
Somewhere there is a village missing an idiot.
More information about the Kclug
mailing list