On 1/1/07, Dieter <[EMAIL PROTECTED]> wrote:
X11 would seem to be the obvious choice. I don't know much about GTK+ or its competators, but pick something that is as bug free as possible, and portable to at least the BSDs, Plan9, OS-X, Linux, Solaris, and to ILP32, LP64, big and little endian. Does Plan9 do X11?
Plan 9 does do X11 -- see http://cm.bell-labs.com/sources/extra/X11.iso.bz2 -- but "You really don't want to use this. It's old and slow and only works well on 8-bit displays." X11 is standard, but it is also big and ugly. GTK is growing in bloat and gimmick faster than it can stabilize or standardize. Tk is simple, stable, and standard. A 'web' interface is like X11 -- web browsers are (actually much more than X11) standard but also big and ugly. Don't worry about creating a GUI for Plan 9 users. Plan 9 programs adhere to a paradigm that is quite different than what can be canned with Tk -- programs taking standard input and giving standard output are held together by Rc shell instances, running in Rio windows. If the data needs to be visualized, a program displays non-character bitmap output through the Rio window. Lumping the whole program in a Tk interface violates the 'simple but good' software tools philosophy. So, don't worry about Plan9. The users would either tear it down and redo it 'The Plan 9 Way', or isolate it -- when foreign software is big and ugly -- like X11 or firefox -- they just VNC to Linux. _______________________________________________ Open-graphics mailing list [email protected] http://lists.duskglow.com/mailman/listinfo/open-graphics List service provided by Duskglow Consulting, LLC (www.duskglow.com)
