home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / sys / amiga / programm / 15875 < prev    next >
Encoding:
Internet Message Format  |  1992-11-15  |  2.9 KB

  1. Path: sparky!uunet!think.com!spool.mu.edu!umn.edu!news.d.umn.edu!ub.d.umn.edu!not-for-mail
  2. From: rfentima@ub.d.umn.edu (Robert Fentiman)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: AMOS
  5. Date: 15 Nov 1992 16:30:52 -0600
  6. Organization: University of Minnesota, Duluth
  7. Lines: 46
  8. Message-ID: <1e6j2sINN2g5@ub.d.umn.edu>
  9. NNTP-Posting-Host: ub.d.umn.edu
  10.  
  11. For those who have been following the AMOS discussion, it has been
  12. bought to attention that this subject belongs here (rather than on a
  13. bunch of other message bases).  Anyway, I recieved this mail concerning
  14. AMOS, and the sender, not having posting privaleges on Internet news,
  15. asked if it could be posted.
  16.  
  17. ---------------------------- Begin incuded message -------------------------
  18.  
  19. Hi guys, sorry to have to e-mail you all, but my news access is read-only and I
  20. wanted to shove my $0.02 worth into this great AMOS debate.
  21.  
  22. As far as I see it, the arguments for and against AMOS are:
  23.  
  24.    1.  AMOS *is* fast and easy to learn.  It's possible to throw bobs around
  25.        and suchlike with a few commands and without delving into the RKM's
  26.        and learning complicated system structures.
  27.    2.  AMOS does things in a *different* way to the standard Kickstart 
  28.        libraries approach.  It's still legal - it asks for all of its resources
  29.        at the start and gives them back when it's finnished.
  30.  
  31. Point 1 is what makes it a good language - especially for people who are new
  32. to programming or have moved up from, say a C64 and want to treat the Amiga as
  33. the same kind of machine, only with bells and whistles.
  34. Point 2 causes the problems, but to me that's not the be-all and end-all of it.
  35. A lot of people don't really care if their game/database/whatever runs on a WB
  36. screen or not, just as long as it's easy to use and gives the kind of results
  37. they want.  On a standard 1 Meg, 2 drive setup, multi-tasking is next to 
  38. impossible anyway, so what does it matter ? (Yes, 1Meg,2 drive A500's are still
  39. the majority machine.)  But it *does* multi-task cleanly, even if you do have touse a different key to swap screens (ooh, tricky stuff!)
  40. Yes, for anything which *needs* to interface with WB smoothly, ie a CLI utility,screen grabber, etc AMOS is not a suitable language. I'd use C for something
  41. like that, in the same way I'd use assembler to write a demo and an AREXX
  42. script for and multi-program control program. (And yes, I *do* have some,
  43. admittedly varying, experience in all of these.)
  44. So in summary, AMOS isn't the perfect language, any more than any other is.  It
  45. is good for some things though, especially for beginners, which is what I
  46. believe this debate was all about.
  47. Thanks for your time, I just wanted to get all that off my chest.  If one of
  48. you would like to post this to the net, feel free, and I hope it's cleared up
  49. some of this debating.
  50. TTFN
  51. Tim.
  52.  
  53. --
  54. "So Calvin, what if someone decides to invade America?"         Belgarion
  55. "Simple, Hobbes will eat them. It's what tigers do."          
  56.  
  57.