home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / apps / spreadsh / 673 < prev    next >
Encoding:
Internet Message Format  |  1992-11-19  |  6.6 KB

  1. Xref: sparky comp.apps.spreadsheets:673 comp.sys.ibm.pc.misc:14831 comp.sys.mac.apps:17430 comp.sys.next.software:2718 comp.sys.sun.apps:2523
  2. Newsgroups: comp.apps.spreadsheets,comp.sys.ibm.pc.misc,comp.sys.mac.apps,comp.sys.next.software,comp.sys.sun.apps
  3. Path: sparky!uunet!wupost!cs.utexas.edu!sun-barr!sh.wide!wnoc-tyo-news!ccut!s.u-tokyo!kekux!news
  4. From: morita@kekvax.kek.ac.jp (Youhei Morita (KEK Computing Center))
  5. Subject: Summary: How to automate UNIX -> Mac/PC spreadsheet analysis?
  6. Message-ID: <MORITA.92NOV20112830@kekvax.kek.ac.jp>
  7. Sender: news@kekux.kek.ac.jp (USENET News System)
  8. Nntp-Posting-Host: kekvax
  9. Reply-To: morita@kekvax.kek.ac.jp
  10. Organization:  KEK, Tsukuba, Japan
  11. References: <MORITA.92NOV9131050@kekvax.kek.ac.jp>
  12. Distribution:  comp
  13. Date: Fri, 20 Nov 1992 02:28:30 GMT
  14. Lines: 127
  15.  
  16. I put a question several days back on how to share data between UNIX
  17. user program and a commercial spreadsheet.  Here is the summary of
  18. what I got so far.  Thank you for those who responded to my question.
  19.  
  20. In article <MORITA.92NOV9131050@kekvax.kek.ac.jp>, I wrote:
  21. >We take real-time data using some UNIX workstaions and/or VAX/VMS.
  22. >Most of the data will be stored and analyzed afterwards, but we
  23. >would like to review some part of data repeatedly using ready-made
  24. >spreadsheet application(s) like Microsoft Excel.
  25. >We know how to port data from UNIX/VAX to Mac/IBM-PC -- by
  26. >means of "copy/paste" or sevefal types of file transfer/sharing
  27. >mechanism.  But we would like to automate the procedure of porting the
  28. >data from UNIX to Mac/PC, creating cell macros, and generating a plot.
  29. >It would even be nicer if one could make use of publish & subscribe
  30. >feature of the Mac System 7.
  31. >Now the question is, does anyone know how to achieve such an automated
  32. >real-time spreadsheet analysis?  Requirements/constraints are as
  33. >follows:
  34. >  1. Spreadsheet has to be a commercial-quality.  (Excel 4.0 or
  35. >     equivalents.)
  36. >  2. Price of the spreadsheet license has to be an order of the
  37. >     Excel on a Mac or a PC, or less.
  38. >  3. Data is on UNIX (SUN/DECstation) or on VAX/VMS.
  39. >  4. Data is updated every 10 seconds or so.
  40. >  5. Size of the data to be analyzed on the spreadsheet will be
  41. >     several tens or hundreds of KByte.
  42. >  6. A few series of plots have to be generated every 1 minutes
  43. >     based on the data using cell macros, hopefully by a single
  44. >     key-stroke or a mouse-click.
  45. >  7. Spreadsheet analysis (worksheet) must be changed easily and
  46. >     interactively.  (ie, should not be hardwired into the
  47. >     application).
  48.  
  49. And I devided possible solutions into four categories:
  50.  
  51.           Spreadsheet    User data               Location
  52.        ____________________________________________________________________
  53.        1   on Mac/PC      Excel(native) format     on Unix file system?
  54.        2   on Mac/PC      SYLK  format             on Unix file system?
  55.        3   PC-emulator    Excel(native) format     on emulator file system?
  56.        4   on Unix        Excel(native) format     on Unix
  57.        ____________________________________________________________________
  58.  
  59. Jess Holle recommends to check WingZ from Informix:
  60.  "I would contact Informix, the maker of WingZ.  Among other things,
  61.  "they have a Real-Time data link package, though I'm not sure if it 
  62.  "is needed for what you are doing.
  63.  "
  64.  "WingZ does do SYLK output.
  65.  "
  66.  "WingZ is reasonably Excel-like and runs on over a dozen platforms (or
  67.  "is it just a dozen).  SOME of those platforms are: OS/2, MS-Windows,
  68.  "Macintosh, Sun (Open Windows and Motif), Apollo, SGI, NeXT,.... that's
  69.  "all I can remember at the moment.
  70.  
  71. Everette Allen also recommends to check WingZ.
  72.  
  73. Robert Sum recommends to check various Unix spreadsheets:
  74.  "  I do not have complete information, but I think that you should investigate
  75.  "some of the Unix spreadsheets--especially if your data is already on Unix.  I
  76.  "know that Lotus, Xess, Aster*x, and (I think) Wingz all run on Unix.  Lotus,
  77.  "Aster*x, and Wingz all have well developed macro languages.  Aster*x includes
  78.  "support for Unix socket communication. Xess does everything using RPC.  I
  79.  "think
  80.  "that Xess and Aster*x are relatively cheap.  (In the case of Aster*x, their
  81.  "complete product line that includes a word processor, spreadsheet, graphics
  82.  "package, electronic mail front end, file filters, etc. is only about
  83.  "$2K.  I'm sure that the spreadsheet alone is probably well under that.)
  84.  "
  85.  "  There are also public domain spreadsheets available for UNIX.  Sc and
  86.  "Oleo are
  87.  "both available through the GNU folks at prep.ai.mit.edu.  I do not know much
  88.  "about their features, but with the source you can do anything, right?  I have
  89.  "also heard mention of Xspread, but I do not know anything about it.
  90.  
  91. Joel Spolsky told me that the book for the Excel 4.0 format is available:
  92.  "The file format of Excel 4.0 is included in an MS-Press book
  93.  "entitled "Microsoft Excel Software Development Kit". This should
  94.  "be available from Penguin in Japan.
  95.  "
  96.  "It is usually easier to write the file in CSV (comma separated values)
  97.  "format, which Excel can easily import from the usual "File/Open" command.
  98.  
  99. Clifford Matthews told me about two Mac-emulator for NeXT:
  100.  "We make "Executor", a Macintosh emulator for the NeXT.  I can run  
  101.  "Excel 4.0 for the Mac.  The reason this makes more sense than SoftPC  
  102.  "is both Macs and NeXTs share the same CPU, which means that Executor  
  103.  "on a NeXT doesn't have to emulate the underlying CPU; hence it's  
  104.  "fast.
  105.  "
  106.  "Another possibility might come from our competitor, Athena Design.   
  107.  "They currently have a SpreadSheet called "Mesa".  It has a well  
  108.  "defined API that may be of use to you.  I also believe they are  
  109.  "currently working on Excel file compatibility.
  110.  
  111. Mike Kienenberger also recommends to check with Executor.
  112.  
  113. In summary, running a spreadsheet application on Unix is a popular
  114. solution than I'd thought.  I checked the listed price of WingZ in
  115. Japan (available from ASCII).  They are, 98,000 yen for Mac, OS/2,
  116. and MS-Windows 3.0, 168,000 yen for single user license on Sun,
  117. Sony NEWS and HP, and 128,000 yen each for additional user.
  118. (Academic discount will be available.)
  119.  
  120. For option 3 (running spreadsheet on PC/Mac-emulator), I had no answer
  121. on pros and cons of sharing file system between the emulator and Unix.
  122.  
  123. I'm personally interested in Option 1, since we are developing the
  124. data acquisition software ourselves.  Maybe the MS-press book would tell
  125. me the answer...
  126.  
  127. Thanks again to those who have contributed.
  128.  
  129. $!+++
  130. $! Youhei Morita              National Laboratory for High Energy Physics (KEK)
  131. $! SMTP:   morita@kek.ac.jp                  Oho, Tsukuba, Ibaraki, 305, JAPAN
  132. $! HEPnet: KEKVAX::MORITA        Phone: 0298-64-1171 x3435   FAX: 0298-64-4402
  133. $!---
  134.