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

  1. Xref: sparky comp.sys.amiga.misc:16886 comp.sys.amiga.advocacy:29178
  2. Path: sparky!uunet!pmafire!mica.inel.gov!ux1!news.byu.edu!eff!sol.ctr.columbia.edu!caen!spool.mu.edu!agate!ames!sun-barr!news2me.EBay.Sun.COM!exodus.Eng.Sun.COM!sun!amdcad!decwrl!contessa!mwm
  3. From: mwm@contessa.palo-alto.ca.us (Mike Meyer)
  4. Newsgroups: comp.sys.amiga.misc,comp.sys.amiga.advocacy
  5. Subject: Re: Programming
  6. Message-ID: <mwm.2nmz@contessa.palo-alto.ca.us>
  7. Date: 15 Nov 92 23:40:27 GMT
  8. References: <mwm.2n75@contessa.palo-alto.ca.us> <Bxrqq2.C77@csugrad.cs.vt.edu>
  9. Organization: Missionaria Phonibalonica
  10. Lines: 51
  11. X-NewsSoftware: Amiga Yarn 3.4, 1992/08/12 15:49:52
  12.  
  13. In <Bxrqq2.C77@csugrad.cs.vt.edu>, kjohnson@csugrad.cs.vt.edu (Keefer) wrote:
  14. > Wow, this thread is in a lot of newsgroups...
  15. > All right, let me try to clean up a few impressions about AMOS (some right,
  16. > some wrong).  First of all, by default AMOS is not "system-compliant."  Yes,
  17. > when you run an AMOS program, it will take over most system calls because
  18. > AMOS uses its own intuition routines.  I agree that this is a Very Bad Thing.
  19. > However, in some respects it is necessary to make possible a lot of things 
  20. > that AMOS can do so easily.  Now, what I would like to see is a version of
  21. > AMOS that WILL let you do everything on the workbench if you want, instead
  22. > of forcing you to use your own private screen.
  23.  
  24. Like I said - the problem is the package, not the language. It'd be
  25. nice if they fixed it.
  26.  
  27. > The problem is that since AMOS is not "system-compliant" by nature, and that
  28. > making it so would involve so much extra effort by the programmer, most AMOS
  29. > programs you will ever see will not be system-compliant.
  30.  
  31. This is a good reason NOT to start with AMOS, especially since there
  32. are alternatives that are easier to use, and are system-compliant; at
  33. least for most things.
  34.  
  35. > Besides, AMOS
  36. > is fully multitasking (even if it does do it a little differently) which
  37. > is more than I can say for a lot of programs.
  38.  
  39. "Doing it a little differently" means "it looks like it's not
  40. multitasking, and it screws up other programs, and it confuses
  41. people." That's more than I can say about most programs.
  42.  
  43. > And I have never even HEARD of an entire AMOS screen being
  44. > blanked by some blanker.
  45.  
  46. You've got the problem backwards. AMOS programs causes commodities
  47. blankers to not blank the screen until they exit. This is bad, for two
  48. reasons. One, it keeps a standard blanker from working on AMOS
  49. screens; two, it causes blanking at an inappropriate time.
  50.  
  51. > But of course, the cause is with AMOS taking over mouse
  52. > calls so when you move the mouse on an AMOS screen, it doesn't count on
  53. > anything on the WB side.
  54.  
  55. It also appears to steal keyboard input, and disable certain intuition
  56. calls (or at least cause them not to happen). This means that hotkey
  57. commodites in general don't work. Of course, given the general
  58. behavior of AMOS, it could be some other obscure thing it's doing
  59. wrong. While these things aren't a problem per se, such behavior is a
  60. bug in anything but a game (and in most of those).
  61.  
  62.     <mike
  63.