home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / sys / mac / programm / 14622 < prev    next >
Encoding:
Text File  |  1992-08-27  |  3.9 KB  |  96 lines

  1. Newsgroups: comp.sys.mac.programmer
  2. Path: sparky!uunet!caen!sol.ctr.columbia.edu!news
  3. From: M. Nutter <manutter@grove.iup.edu>
  4. Subject: Re: What is Prograph(TW)?
  5. Organization: iup
  6. X-Xxdate: Thu, 27 Aug 92 21:43:23 GMT
  7. References: <2951@voodoo.UUCP>
  8. Message-ID: <1992Aug27.204110.5504@ctr.columbia.edu>
  9. Sender: news@ctr.columbia.edu (The Daily Lose)
  10. X-Useragent: Nuntius v1.1.1d7
  11. Date: Thu, 27 Aug 1992 20:41:10 GMT
  12. X-Posted-From: mozart.cc.iup.edu
  13. X-Posted-Through: sol.ctr.columbia.edu
  14. Lines: 80
  15.  
  16. In article <2951@voodoo.UUCP> Tom Locke, toml@voodoo.boeing.com writes:
  17. >I am interested in finding out what Prograph is all about. I've
  18. >just got an offer from TGS Systems of Prograph for $199.  Is it
  19. >a good deal? But my question is: Can I use Prograph to create
  20. >any type of programs I want? Can it generate C code?
  21. >Or should I just ignore it and get a Think C (or MPW...) for 
  22. >pure Macintosh programming environment?
  23. >E-mail or post is welcome.
  24. >
  25. >Thanks a lot
  26. >-- 
  27. >Tom Locke                         Work: (206) 865-6568
  28. >Boeing Computer Services        E-mail: toml@voodoo.boeing.com 
  29. >P.O. Box 24346  M/S 7K-20           or: uunet!bcstec!voodoo!toml
  30. >Seattle, WA  98124-0346
  31.  
  32. Prograph is an interpreter/editor/compiler for the Prograph programming
  33. language.  The language itself is object-oriented, dataflow-oriented,
  34. and icon-based.  The package includes a complete application shell, a
  35. flexible ISAM database engine, and support for all functions in IM I-VI,
  36. including a simple means of adding balloon help to any menu, button, or
  37. other control-type item.
  38.  
  39. The Prograph compiler will generate standalone double-clickable Macintosh
  40. applications.  The Interpreter/Editor lets you design and implement your
  41. applications in a development environment that will actually let you add
  42. code to your application *while it is running*!  This is the feature that
  43. has always impressed me the most.  I can use the built-in Application
  44. editor
  45. to add a menu item to my app, run the app, and select the new item, and
  46. Prograph
  47. will stop, inform me that there is no code for that operation, and then
  48. let
  49. me add the code on-the-fly, so to speak, with live, viewable/editable
  50. variables
  51. and everything.
  52.  
  53. Prograph is a complete programming language for application development,
  54. and
  55. there are facilities for writing external commands (XPRIMS) and for
  56. interfacing
  57. Pascal and C libraries for use in Prograph applications.  Prograph will
  58. NOT
  59. generate C code (though you can get the compiler to generate an assembly
  60. listing of your code), and it will NOT generate DA's, code resources, or
  61. anything else besides full-blown applications.
  62.  
  63. If you include the application shell, your programs will compile to about
  64. a
  65. 200-300K application, minimum.  Since Prograph includes all Mac Toolbox
  66. calls,
  67. however, you don't have to include the shell if you don't want to.  I have
  68. used Prograph to create working, minimal-interface-type programs of about
  69. 20-30K.
  70.  
  71. I think the $199 price is a pretty good deal provided you are looking
  72. primarily for an application-development environment, and not for
  73. a code-resource generator/DA maker, etc.  The database engine is nice,
  74. and it
  75. is royalty free, like any app you create with Prograph.  TGS Systems has
  76. telephone tech support, and also subscribes to the Info-Prograph
  77. discussion
  78. list (send mail to info-prograph-request@grove.iup.edu) where they
  79. answer (so far) all questions posted by Prograph users on the list.
  80.  
  81. MacUser gave Prograph 4 mice in this month's issue (p. 76, Oct '92).
  82.  
  83. +------------------------------------+
  84. | Mark Nutter                        |
  85. | manutter@grove.iup.edu             |
  86. +------------------------------------+
  87. | Apple Support Manager              |
  88. | Indiana University of Pennsylvania |
  89. | G-4 Stright, Indiana, PA 15705     |
  90. +------------------------------------+
  91. | Bonus question:  Which of these    |
  92. |   two statements is correct?       |
  93. |     A) Statement "B" is false.     |
  94. |     B) Statement "A" is true.      |
  95. +------------------------------------+
  96.