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

  1. Xref: sparky comp.sys.amiga.misc:16889 comp.sys.amiga.advocacy:29182
  2. Path: sparky!uunet!ornl!rsg1.er.usgs.gov!darwin.sura.net!spool.mu.edu!agate!apple!decwrl!contessa!mwm
  3. From: mwm@contessa.palo-alto.ca.us (Mike Meyer)
  4. Subject: Re: Programming
  5. Newsgroups: comp.sys.amiga.misc,comp.sys.amiga.advocacy
  6. Distribution: world
  7. References: <BxMDz2.CGA@undergrad.math.waterloo.edu> <1dv7qeINNsi8@ub.d.umn.edu> <OAHVENLA.92Nov14170014@lk-hp-4.hut.fi> <1e3os6INN7h7@ub.d.umn.edu> <mwm.2n4z@contessa.palo-alto.ca.us> <1992Nov15.180107.23875@ugle.unit.no>
  8. X-NewsSoftware: Amiga Yarn 3.4, 1992/08/12 15:49:52
  9. Keywords: 
  10. Summary: 
  11. Message-ID: <mwm.2no9@contessa.palo-alto.ca.us>
  12. Date: 15 Nov 92 15:57:10 PST
  13. Organization: Missionaria Phonibalonica
  14. Lines: 98
  15.  
  16. In <1992Nov15.180107.23875@ugle.unit.no>, eyvind@Lise.Unit.NO (Eyvind Bernhardsen) wrote:
  17. > Well, dunno about AMOS, but in AMOS Pro,
  18.  
  19. This appears to be the standard problem: "I dunno about AMOS".  It's
  20. nice that they fixed the problem in at least one version of the package.
  21.  
  22. > on the workbench, and acts like a shell (interpreting is done by AMOS, tho, NOT 
  23. > by the Shell.
  24.  
  25. Is it a standard Intuition window, and does it leave the input stream
  26. alone? I.e. - can you use IHelp (or similar commodity) to push that
  27. window to the back while it's active?
  28.  
  29. >  > For that disk installer, what do you do if you get an "out of space"
  30. >  > requester? In a properly written application, you can switch to the WB
  31. >  > or open a CLI and go delete things.
  32. > You don't.  It knows how much space it needs, and will tell you if you don't have
  33. > enough.  Anyway, by your definition of a 'properly written application', I've
  34. > NEVER seen a properly written HD-install (except MAYBE the SAS one).
  35.  
  36. Gee, most of the HD-install utilities I've seen just let DOS do it's
  37. thing: you run out of space, a requester pops up telling you it's
  38. happened, you go to a CLI or the WB and delete some things and hit
  39. retry, or you cancel it.
  40.  
  41. BTW, how does the AMOS install deal with multiple disks? Does it
  42. require you to install everything in one place (ugh), or does it do
  43. things piecemeal and check each disk before it starts?
  44.  
  45. Oh yeah - what does it do if some other application fills the disk
  46. while it's installing itself? I.e. - there's enough space when it
  47. starts, but not enough when it's finished? [This is why letting DOS do
  48. it's thing works so nicely; you don't have to rely on checking things
  49. that can change while you're not looking.]
  50.  
  51.  
  52. >  > suitable for general utilties. Unless you can disable the idiotic
  53. >  > stealing of the input stream, it's not suitable for anything that's
  54. >  > going to run unattended for longer than your blanker timeout. Unless
  55. > What?
  56.  
  57. There appear to be two seperate problems related to that: 1) It steals
  58. input events, so commodites don't know when they're invoked. 2) It
  59. steals the hardware from intuition, so even when something blanks the
  60. screen, the AMOS screen stays where it is. Of course, that's based on
  61. watching how all AMOS programs misbehave, and trying to guess what
  62. AMOS did to cause that to happen. It's possible to be wrong.
  63.  
  64. >  > it can open a public screen, it's not suitable for doing productivity
  65. >  > tools under 2.0. Unless it can be prevented from disabling
  66. >  > multitasking, it's not suitable for anything you might want to use
  67. > It doesn't disable multitasking...
  68.  
  69. A missed guess. AMOS just screws things up so royally that it _looked_
  70. like multitasking was turned off. I.e. - the things that are supposed
  71. to automatically open a screen and pop it to the front don't work; the
  72. commodities don't work; the normal WB screen-flipping doesn't work,
  73. and so an and so forth.
  74.  
  75. >  > with another tool. After those are eliminated, you want to tell me
  76. >  > what's left?
  77. > Yeah - egg all over your face :)
  78.  
  79. Throwing eggs is the natural result of trying to use applications with
  80. the rotten behaver AMOS programs have.
  81.  
  82. > Did you eliminate anything?  No, you just said 'anything which does(n't) [...]
  83. > isn't a good programming language', without proving that ANY of the things you
  84. > mention apply to AMOS.  Check your facts, at least...
  85.  
  86. Yeah, I missed the multi-tasking. I *asked* about the other things,
  87. and finally got an answer "You can do it, but it's not worth the
  88. trouble." Somehow, that doesn't jive with the idea of a language
  89. that's supposed to make things easy.
  90.  
  91. >  > > Again, I'm NOT saying "AMOS is the best language ever wittten and blows
  92. >  > > everything away" etc.  It does have downfalls (as does ***** EVERY *****
  93. >  > > language).  Many C (and other language) programmers like to use AMOS
  94. >  > > because it is SIMPLE to do VERY COMPLEX THINGS.  Again, I am only a user
  95. >  > 
  96. >  > That's a good thing about many languages. That's not a problem; it's
  97. >  > that every AMOS program I've ever run into behaves in a completely
  98. >  > unacceptable way. Nuts - I've had more bug reports for AMOS than I
  99. >  > have for ShadowMaster. Because of that, I'm not going to buy a copy,
  100. >  > and I'm certainly not going to pirate one.
  101. > Too bad...  You're the one that's missing out.  (But at least you're honest).
  102.  
  103. Missing out on what? Programs that don't integrate into the Amiga
  104. environment? Programs that burn the screen out because they interfere
  105. with the blanker? Programs that disable all my favorite commodities?
  106. I suppose I should be glad I missed out on cancer, as well?
  107.  
  108.     <mike
  109.