Last update:
Wed Apr 11 09:58:30 MDT 2012
Lee Bruno Industry highlights: Editor's Choice
Awards . . . . . . . . . . . . . . . . . 6
Mark Kilgard OpenGL: Let there be light! . . . . . . 12
Kenton Lee X Application software engineering: X
input debugging . . . . . . . . . . . . 22
Doug Young Xcetera: Tools for debugging X
applications . . . . . . . . . . . . . . 26
Kevin R. Underriner CDE: A technology overview: The Common
Desktop Environment supports nearly
infinite types of configurations . . . . 30
Rand R. Schulman The UNIX desktop you've been waiting
for: CDE: A common desktop environment
for UNIX delivers interoperability,
platform independence, and a unified
environment . . . . . . . . . . . . . . 38
Ulrika Bornetun Styling your application with resource
sets: A general customization method
must fulfill several conflicting goals:
it has to be powerful, yet simple; it
must be flexible, yet easy to maintain;
and it must not require exotic
configurations or nonstandard
directories . . . . . . . . . . . . . . 50
Richard Hubert and
Bernhard Merkle Enhancing X11 applications with CORBA:
Several CORBA implementations are now
available and some of them have already
proven themselves in industrial software
projects . . . . . . . . . . . . . . . . 50
Amy Smith and
Betsy Zeller Indigo Magic: An (un)Common Desktop
Environment: The overriding goal of the
Indigo Magic Desktop from Silicon
Graphics is to provide an integrated,
complete work area so that busy
professionals can concentrate on using
their applications rather than wrestling
with UNIX . . . . . . . . . . . . . . . 56
Scot Wingo Windows happenings: 1995 --- The year of
Windows 95? . . . . . . . . . . . . . . 64
Peter Auditore PC-based X: The evolution of PC X
display servers: How fast is fast
enough? . . . . . . . . . . . . . . . . 67
Charles F. Bowman The X primer: Hello World --- X style 70
David Sklar Practical XT/Motif: Secrets of the Motif
message box . . . . . . . . . . . . . . 75
Steven Bilow Object-oriented X: Design patterns . . . 77
David B. Lewis Just the FAQs: X: Not a living language 80
Lee Bruno Product news: In depth: Tektronix WinDD 82
Lee Bruno X in action: Dane County Emergency
Dispatch Center gets hooked on X . . . . 89
Gregory White eXit: The Unix revolution in the
enterprise computing environment: A
perspective . . . . . . . . . . . . . . 96
David F. Sklar Radical X: Embedding Graphics
Applications inside Web Pages . . . . . 68--69
Conor P. Cahill How should I test my application to
achieve the required software quality? ??
Doug Rand A Lean, Clean Web Browsing Component . . 46--50
Charles F. Bowman From the Editor . . . . . . . . . . . . 4--4
Philip J. Gill Industry and Product News . . . . . . . 6
Ian Nandhra Examining Motif 2.0 . . . . . . . . . . 12
Eric Schaffer and
John Sorflaten GUI Design: Mousing Around: \em
Tyrannosaurus rodentia plasticae . . . . 20
Charles F. Bowman The Future of X: X is alive and well
(and living on Broadway!) . . . . . . . 30
Paul C. Lavallee Shedding Light on Broadway: While it
reminds people of Java, the X follow-on
has a set of powerful capabilities in
its own right . . . . . . . . . . . . . 32--34, 36
Charles F. Bowman X: Back to the Future: An Interview with
Robert Scheifler . . . . . . . . . . . . 38--43
Peter Auditore and
David B. Lewis and
Tom Munnecke and
Scott Raney and
Mark Kilgard and
Erick Schaffer and
John Sorflaten and
Daniel Bernstein Writers' Predictions: From the X Files 44, 48
Carl Dichter After the X Generation: The best
technology doesn't always win the battle
of the marketplace --- strategy will be
key to Broadway --- and X's --- survival 46
John Kulesza and
Peter Feil Multiple Layering for X: The multiple
over/underlay extension (MOX) to the X
server expands X's overlay capability
and supports two layer sets: Absolute
and Group . . . . . . . . . . . . . . . 52
Peter Winston Reuse and Rework with Motif . . . . . . 60
David B. Lewis Just the FAQs . . . . . . . . . . . . . 62
Scott Raney The Scripting Revolution: Syntactic
Gymnastics, Part 3 . . . . . . . . . . . 64
Peter Auditore PC Internetworking: A New Frontier ---
Windows NT and UNIX/X Windows
Integration . . . . . . . . . . . . . . 70
Mark J. Kilgard OpenGL: Free OpenGL Software . . . . . . 74
Daniel J. Bernstein From the Land of C++: Re-entrant
Application Modes . . . . . . . . . . . 80
Richard Fetik Multimedia X: Generating GIFs on the Fly 86
Ashish Arora Product Review: SL-GMS (Graphical
Modeling System) 5.3 . . . . . . . . . . 90
Erik Troan Free Software Solutions: The Python
Language . . . . . . . . . . . . . . . . 96
Charles F. Bowman From the Editor . . . . . . . . . . . . 4--4
Ranthy Reddy Letter to the Editor: Developing a
Medical Application with Components . . 6
Philip J. Gill Industry Highlights . . . . . . . . . . 8
Steven Furr Cross Currents: The Web as a
Cross-Platform Software Solution . . . . 12
Peter Auditore PC Internetworking: PC X Servers Are the
Heart of Today's Internetwork Desktop 18
Ralf Lukner Evaluation Criteria for C++ Development
Tools . . . . . . . . . . . . . . . . . 24
Anonymous A Selected List of 200 X-Related
Products . . . . . . . . . . . . . . . . 32
David B. Lewis and
Syd Logna and
Tom Munnecke and
Scott Raney and
Erick Schaffer and
John Sorflaten Writers' Roundup --- Our favorite
products . . . . . . . . . . . . . . . . 50
Mohit Mutreja Product Review: SPARCbook 3GX . . . . . 51
Darryl Brooks Product Review: OnNet . . . . . . . . . 53
Ashish Arora Product Review: Insure++ . . . . . . . . 55
Mohit Mutreja Product Review: Solaris 2.5 x86 . . . . 58
Darryl Brooks Product Review: Envizex I Series
Stations . . . . . . . . . . . . . . . . 60
Brian Le Suer Automated Tests You Can Count On . . . . 62
Prasad Erabelli Establishing a Parent/Child Connection 66
Steven C. Bilow OOX: Developing Human Interfaces with
Objects and X . . . . . . . . . . . . . 73
Daniel J. Bernstein From the Land of C++: Gnu Emacs: An
X-Based Development Tool . . . . . . . . 77
Erik Troan Free Software Solutions: Basic X
Programming in Python . . . . . . . . . 84
Philip J. Gill Product News . . . . . . . . . . . . . . 88
David B. Lewis Just the FAQs: X: Saving Software
Investment? . . . . . . . . . . . . . . 96
Steven C. Bilow Object-Oriented X: Rapid Prototyping of
Human Interfaces . . . . . . . . . . . . ??
Charles F. Bowman From the Editor . . . . . . . . . . . . ??
Richard Fetik Multimedia X . . . . . . . . . . . . . . ??
Steven Furr Cross Currents: Generalized Callbacks
for C++ . . . . . . . . . . . . . . . . ??
Philip J. Gill Industry Highlights . . . . . . . . . . ??
Philip J. Gill Product News . . . . . . . . . . . . . . ??
Mark Kilgard OpenGL: OpenGL 1.1 . . . . . . . . . . . ??
David B. Lewis Just the FAQs . . . . . . . . . . . . . ??
Syd Logan XIElib Programming: XIE Architectural
Overview . . . . . . . . . . . . . . . . ??
Alexander Mintz Creating an X Client That Monitors X
Clients . . . . . . . . . . . . . . . . ??
Matt Newman Fat Client, Thin Client . . . . . . . . ??
Clive Prout The Future of PC X Servers: Extending
the WWW Thin Client Paradigm . . . . . . ??
Scott Raney The Scripting Revolution: Choose a Font,
Any Font . . . . . . . . . . . . . . . . ??
Erik Troan Free Software Solutions: Meta Widgets in
Python . . . . . . . . . . . . . . . . . ??
Jeff Walls 24 X Servers and X Stations . . . . . . ??
John Sorflaten and
Robert Wendell Information Systems into Wisdom Systems ??
Alex Mintz Representing Database Relations as a
Tree . . . . . . . . . . . . . . . . . . 40
Anonymous Letters to the Editor . . . . . . . . . 6
Douglas Rand A Lean, Clean, Web-browsing Machine:
Part 2 . . . . . . . . . . . . . . . . . ??
Charles F. Bowman From the Editor . . . . . . . . . . . . 4
Philip J. Gill Industry Highlights . . . . . . . . . . 8
David Lewis Just the FAQs: X and the user . . . . . 12
Scott Raney The Scripting Revolution: Graphical Perl 18--20
Daniel Budne Xt Clients Communicating with Sockets 22
Todd Spencer GUI Design --- The Design and
Implementation of a Graphical User
Interface for Configuring the X Server 26
Rod Spears GUI Portability: Concerns and Options
for Today's Developers . . . . . . . . . 36
Eric Schaffer and
John Sorflaten GUI Design: Screen writing: ``Brevity is
the soul of wit'' . . . . . . . . . . . 40
Mark J. Kilgard OpenGL: Maximizing color resolution . . 44
Anonymous Ad Index . . . . . . . . . . . . . . . . 49--49
Syd Logan XIElib Programming: Creating,
populating, and executing XIE photoflos 50
Fred J. Strauss Book Review . . . . . . . . . . . . . . 58
Philip J. Gill Product News . . . . . . . . . . . . . . 63
Erik Troan Free Software Solutions: Linux 2.0 . . . 72, 70