home *** CD-ROM | disk | FTP | other *** search
/ Telecom / 1996-04-telecom-walnutcreek.iso / book.reviews / x.window.system-gettys < prev    next >
Text File  |  1995-01-01  |  2KB  |  56 lines

  1.  
  2. Date: Wed, 26 Jan 1994 09:00:15 MDT
  3. From: Rob Slade <rslade@sfu.ca>
  4. Subject: Book Review: "X Window System" by Scheifler/Gettys
  5.  
  6.  
  7. BKXWNDWS.RVW  931203
  8.  
  9. Digital Press
  10. PO Box 3027   One Burlington Woods Drive
  11. Burlington, MA   01803-9593
  12. 800-DIGITAL (800-344-4825)
  13. "X Window System", Scheifler/Gettys, 1992, EY-J802E-DP-CRE
  14. rws@x.org rws@expo.lcs.mit.edu jg@crl.dec.com
  15.  
  16.  
  17. I am glad there is X.  I use it every time I have to explain
  18. "client-server" or "distributed processing" to anyone.  Because X
  19. works backwards.
  20.  
  21. Most people, no matter how carefully you explain the client-server
  22. concept, get hung up on the notion that the "server' is always "the
  23. big box," "their box," or "the far away box," with the "client" being
  24. "the small box," "my box," or "the close box."  This is because most
  25. examples have to do with services that involve "their" file server, a
  26. "big" compute server, or a "far away" data base server.  It is
  27. extremely useful to be able to describe the user interface as a
  28. service which other computers use as clients.
  29.  
  30. Here, then, is the definitive guide to programming with X, or, more
  31. formally, the "X Window System", or, more commonly but less properly,
  32. X-Windows.  (I had originally assumed that this latter reference was
  33. possibly due to some confusion with the Digital specific
  34. implementation and extension, DECWindows.  Digital equipment and
  35. personnel have played a large part in the birth and development of X.
  36. However, Robert Scheifler saw references to X-Windows before the
  37. DECWindows product existed, and thinks it must be due to an assumption
  38. that the naming followed the "Microsoft Windows" form.)
  39.  
  40. Part of the popularity of X is the fact that there is a considerable
  41. library of routines ready made for implementing X systems.  Part one
  42. of the book, therefore, starts with sixteen chapters detailing the
  43. available libraries by function.  Part two then defines the formal X
  44. Window System protocol.  Part three deals with inter-client
  45. communications conventions, while part four discusses fonts.  There
  46. are nine appendices and a glossary.
  47.  
  48.  
  49. copyright Robert M. Slade, 1993   BKXWNDWS.RVW  931203
  50. Permission granted to distribute with unedited copies of the TELECOM
  51. Digest and associated newsgroups/mailing lists.
  52.  
  53. DECUS Canada Communications, Desktop, Education and Security group newsletters
  54. Editor and/or reviewer ROBERTS@decus.ca, RSlade@sfu.ca, Rob Slade at 1:153/733
  55. DECUS Symposium '94, Vancouver, BC, Mar 1-3, 1994, contact: rulag@decus.ca
  56.