home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / apple2 / 25999 < prev    next >
Encoding:
Text File  |  1992-12-24  |  3.7 KB  |  95 lines

  1. Newsgroups: comp.sys.apple2
  2. Path: sparky!uunet!munnari.oz.au!comp.vuw.ac.nz!actrix!David.Empson
  3. From: David.Empson@bbs.actrix.gen.nz
  4. Subject: Re: Which language?
  5. Organization: Actrix Information Exchange
  6. Date: Fri, 25 Dec 1992 00:11:00 GMT
  7. Message-ID: <1992Dec25.001100.11828@actrix.gen.nz>
  8. References: <1992Dec22.022200.11862@nuscc.nus.sg> <1992Dec23.130559.23343@actrix.gen.nz> <1992Dec24.034315.19081@nuscc.nus.sg>
  9. Sender: David.Empson@actrix.gen.nz (David Empson)
  10. Lines: 83
  11.  
  12. In article <1992Dec24.034315.19081@nuscc.nus.sg> ltchean@iss.nus.sg (Lim Thye Chean) writes:
  13. > Is there any high level language animation toolkit around? Of course, in
  14. > assembly language, I have written Super Magic 3, in C, I have seen Jawaid's
  15. > sprites, ...
  16.  
  17. I've downloaded Super Magic 3, but haven't looked into it yet.  As
  18. long as you've made the interface to it reasonably clean, it should be
  19. possible to write some 'glue' code that would allow you to call it
  20. from ORCA/C or Pascal.
  21.  
  22. > Anybody knows about Micol Advance Basic? Is it System 6 compatible? Is it
  23. > fast and easy to use? Something like Micol Advance Basic is very attractive
  24. > to an Applesoft fan like me. But I did not see anybody using it.
  25.  
  26. A friend of mine uses it, but I haven't heard of many others.
  27.  
  28. > Learning all 3 volumes of the IIGS toolbox references is definitely too
  29. > much for a weekend GS programmer like me...
  30.  
  31. Speaking as a weekend GS programmer, you really don't need to learn
  32. all that much.  You need a little understanding of QuickDraw, and a
  33. moderate amount about the Event, Menu, Control and Window managers,
  34. but most of the rest can be glossed over until you really need it.
  35. Standard File comes in handy.
  36.  
  37. > Why people prefer to use Orca/C instead of Orca/Pascal? Is it because the
  38. > C language is better? faster? or what? 
  39.  
  40. No idea.  I definitely prefer C, since I use it at work, and it is
  41. much more flexible than Pascal.  Being able to initialize variables at
  42. compile time really helps, especially if you're doing direct GS/OS calls.
  43.  
  44. > Does Prizm actually work? I have heard that it is not compatible with GNO
  45. > right?
  46.  
  47. Well, "work" is not a term I would associate with Prizm.  Every time
  48. I've tried to use it for anything of a reasonable size, I've been
  49. frustrated.  It is buggy, has a non-standard user interface (e.g. its
  50. own special standard file dialog, which is about as functional as that
  51. of System 2.0).  I don't even try to use it any more.  I'm much
  52. happier with the text environment.
  53.  
  54. > Is REZ resource compiler hard to use? Do I really need a resource editor if
  55. > I have REZ?
  56.  
  57. REZ is basically a programming language.  You define your resources
  58. in a source file, and run the REZ compiler to create the resource
  59. fork.  The resource descriptions are very like C - a lot of { }
  60. characters, and the same syntax rules for comments.
  61.  
  62. What is really good about REZ is that you can use it to create ANY
  63. type of resource, not just those types that a resource editor supports.
  64.  
  65. REZ is supplied with a full set of resource definitions for System
  66. 6.0.  There is also DEREZ, a utility which converts a resource fork
  67. into REZ source code.
  68.  
  69. The only problem with REZ is that it is very clumsy for creating
  70. window definitions.  You have to define a lot of resources.  Quite
  71. often, I use Genesys to design the window, then output REZ code to
  72. combine with other (g
  73.  
  74.  
  75. resource editing application (
  76. > >-- 
  77. > >David Empson
  78. > -- 
  79. >     %% GS Lover Loves GS %%    Author of Super Magic 3 & Mandelbrot II GS
  80. >     %%  and Avatar too.  %%   
  81. >           Lim Thye Chean: Lim is my surname. My name is Thye Chean.
  82. >      My address: LTCHEAN@ISS.NUS.SG, or 9, College Green, Singapore 1129 
  83.  
  84.  
  85. -- 
  86. David Empson
  87.  
  88. Internet: David.Empson@bbs.actrix.gen.nz    EMPSON_D@kosmos.wcc.govt.nz
  89. Snail mail: P.O. Box 27-103, Wellington, New Zealand
  90.