home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / archives / 3130 < prev    next >
Encoding:
Internet Message Format  |  1992-08-15  |  5.1 KB

  1. Path: sparky!uunet!cis.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!agate!agate!usenet
  2. From: bam+@cs.cmu.edu (Brad Myers)
  3. Newsgroups: comp.archives
  4. Subject: [comp.windows.garnet] Welcome
  5. Followup-To: comp.windows.garnet
  6. Date: 16 Aug 1992 00:38:23 GMT
  7. Organization: School of Computer Science, Carnegie Mellon
  8. Lines: 125
  9. Approved: adam@soda.berkeley.edu
  10. Distribution: world
  11. Message-ID: <16k81vINN5is@agate.berkeley.edu>
  12. References: <BszI5A.9CE.2@cs.cmu.edu>
  13. NNTP-Posting-Host: soda.berkeley.edu
  14. X-Original-Newsgroups: comp.windows.garnet
  15. X-Original-Date: 14 Aug 92 17:34:21 GMT
  16.  
  17. Archive-name: auto/comp.windows.garnet/Welcome
  18.  
  19. Welcome to the new Garnet newsgroup.  This is to discuss bugs, features and
  20. questions about the Garnet User Interface Development Environment.  It mirrors
  21. the garnet-users mailing list.  
  22.  
  23. Below is a short description of Garnet.
  24.  
  25. Brad A. Myers
  26. School of Computer Science
  27. Carnegie Mellon University
  28. 5000 Forbes Avenue
  29. Pittsburgh, PA  15213-3890
  30. (412) 268-5150
  31. FAX: (412) 681-5739
  32. bam@a.gp.cs.cmu.edu
  33.  
  34.  
  35. -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
  36. -*-*-*-*-*-*-  ANNOUNCING THE RELEASE OF VERSION 2.0 OF GARNET  -*-*-*-*-*-*-
  37. -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
  38.  
  39.  
  40. NOW!
  41.  
  42. * In the Public Domain!
  43. * No licensing restrictions!  Garnet is now available to all foreign
  44.     sites and for commercial uses.
  45. * 60% smaller binaries and 25% faster execution than previous versions!
  46. * The Lapidary interactive design tool is included!
  47.  
  48. You asked for Garnet to be faster and more easily available and now it
  49. is!  Anonymous FTP instructions are included at the end of this
  50. message.  With the Gilt Interface Builder and the Lapidary tool, you
  51. can now create a significant portion of your applications without
  52. programming.
  53.  
  54. Garnet is one of the most sophisticated User Interface Development
  55. Environment in the world.  It helps implement highly-interactive,
  56. graphical, direct manipulation programs for X/11 in Common Lisp.
  57. Typical applications include: drawing programs such as Macintosh
  58. MacDraw, user interfaces for expert systems and other AI applications,
  59. box and arrow diagram editors, graphical programming languages, game
  60. user interfaces, simulation and process monitoring programs, user
  61. interface construction tools, CAD/CAM programs, etc.  
  62.  
  63. General features include:
  64.  
  65. * Coverage of the entire user interface, including the contents of the
  66. application windows.
  67.  
  68. * Two high-level interactive design tools:
  69.     - Gilt: an interface builder which allows widgets to be placed
  70.       with a mouse.
  71.     - Lapidary: allows new widgets and application-specific
  72.       graphics to be designed using a mouse without programming.
  73.  
  74. * Independence from X/11 and its complexities, since programmers using
  75. Garnet never make Xlib (CLX) calls or receive Xlib events.
  76.  
  77. * Automatic display management.
  78.  
  79. * Built-in, high-level input event handling.
  80.  
  81. * Support for gesture recognition, so innovative interfaces can be
  82. investigated.
  83.  
  84. * Two complete widget sets: one with the Motif look-and-feel (the only
  85. Motif widget set implemented in Lisp), and the other with a Garnet
  86. look-and-feel.
  87.  
  88. * Widgets for multi-font, multi-line, mouse-driven text editing.
  89.  
  90. * Optional automatic layout of application data into lists, tables, trees,
  91. or graphs.
  92.  
  93. * Automatic constraint maintenance, so properties of objects can depend on
  94. properties of other objects, and be automatically re-evaluated when the
  95. other objects change.
  96.  
  97. * Automatic generation of PostScript for printing.
  98.  
  99. * Support for large-scale applications and data visualization.
  100.  
  101. Garnet is implemented on top of the CLX interface to X/11, and works in
  102. virtually any Common Lisp environment, including Allegro, Lucid, CMU, and
  103. Harlequin Common Lisps on Sun, DEC, HP, Apollo, IBM 6000, and many other
  104. machines.  Garnet does not use CLOS or any existing X toolkit (such as Xtk
  105. or CLIM).  The toolkit comes with debugging tools, complete reference
  106. manuals, and tutorials.
  107.  
  108. Garnet is being developed under a grant from DARPA, along with additional
  109. industry support.  Papers about Garnet have appeared in OOPSLA (88), SIGCHI
  110. (89, 90, 91), ACM TOIS (July 90), Visual Computer (Feb 92), and UIST (89,
  111. 91).  An overview article is in the November 1990 issue of IEEE Computer
  112. (pp. 71-85) and March 18, 1991 issue of Nikkei Electronics (pp. 187-205). 
  113.  
  114. Garnet is available for free by anonymous FTP.  To retrieve it, ftp to
  115. a.gp.cs.cmu.edu (128.2.242.7).  When asked to log in, use "anonymous", and
  116. your name as the password.  Then change to the garnet directory (note the
  117. double garnet's) and get the README explanation file:
  118.     ftp> cd /usr/garnet/garnet/
  119.     ftp> get README
  120. Now, follow the directions in the README file.  Be sure to send mail to
  121. Garnet@cs.cmu.edu to be added to the mailing list.
  122.  
  123. Contact:
  124.     Brad A. Myers
  125.     School of Computer Science
  126.     Carnegie Mellon University
  127.     Pittsburgh, PA  15213-3890
  128.     (412) 268-5150
  129.     garnet@cs.cmu.edu
  130.  
  131.  
  132. /---------\                        Generating an
  133. \\--------\\                        Amalgam of
  134.  \\        \\                        Real-time,
  135.   \\        \\                        Novel
  136.    \\     G  \\  A     R     N     E     T        Editors and
  137.     \\        \\                    Toolkits
  138.      \\        \\ 
  139.       \\--------\\
  140.        \_________/
  141.  
  142.