home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / amiga / advocacy / 32325 < prev    next >
Encoding:
Internet Message Format  |  1992-12-29  |  3.8 KB

  1. Path: sparky!uunet!elroy.jpl.nasa.gov!swrinde!zaphod.mps.ohio-state.edu!uwm.edu!cs.utexas.edu!sun-barr!olivea!spool.mu.edu!sol.ctr.columbia.edu!hemi!jerry
  2. From: jerry@msi.com (Jerry Shekhel)
  3. Newsgroups: comp.sys.amiga.advocacy
  4. Subject: Re: Future Amiga chipsets
  5. Message-ID: <1992Dec29.170201.5092@sol.ctr.columbia.edu>
  6. Date: 29 Dec 92 17:02:01 GMT
  7. References: <1992Dec28.230801.3534@crd.ge.com>
  8. Sender: nobody@ctr.columbia.edu
  9. Organization: Molecular Simulations, Inc.
  10. Lines: 68
  11. X-Newsreader: TIN [version 1.1 PL8]
  12. X-Posted-From: hemi.msi.com
  13. NNTP-Posting-Host: sol.ctr.columbia.edu
  14.  
  15. Mr. Mike" Passaretti (mrmike@michelotti.ae.ge.com) wrote:
  16. :
  17. : First, my apologies if I misread your posting on your
  18. : programming experience.  I meant no disrespect.
  19. :
  20.  
  21. No problem!
  22.  
  23. :
  24. : [long car analogy deleted]
  25. :
  26.  
  27. Mike, you said that you are a developer of real-time embedded systems.
  28. I agree that this makes you uniquely qualified to compare such systems
  29. and judge which one is the most well-designed.  But does it mean that you
  30. have any more right than I to say what is an OS and what is not?  Or even
  31. what is a good OS?
  32.  
  33. Suppose I am not interested in real-time embedded systems.  Let's say I
  34. need an OS which supports the most varying hardware, can handle the largest,
  35. most feature-packed commercial applications, and has an easy-to-use GUI.
  36. Does your real-time embedded OS qualify as a good OS in my case?  No, it
  37. doesn't, but Windows certainly does.
  38.  
  39. During all these OS discussions, I've noticed that most people here
  40. consider some OS features more "noble" than others.  More often than not,
  41. the features that Amiga users praise are those which AmigaOS happens to have,
  42. and the features that they consider worthless are conveniently those which
  43. AmigaOS lacks.  For example, the preemptive multitasking and fast context
  44. switch.  Amiga users seem to believe that because AmigaOS has these, it's OK
  45. that it doesn't have VM, MP, or DIG.  This is precisely what I disagree with.
  46. I'm not saying that it's the other way around; I'm just saying that it depends
  47. on what you use your computer for.  Just like there is room in the marketplace
  48. for several different classes of automobile, there is room (and justification)
  49. for several different OS designs.
  50.  
  51. :
  52. : jerry> OS's don't exist for OS developers; they exist for
  53. : jerry> application programmers and users; *they* are the ones
  54. : jerry> who define what goes into an OS, not you.
  55. :
  56. : ** Bzzzzt ** Thank you for playing.  The OS developer, by
  57. : definition, decides what goes in his OS.  The API is all that
  58. : matters to the applications programmer, and the applications
  59. : are all that matter to the user.
  60. :
  61.  
  62. I strongly disagree on this point.  Why is it that a GUI is now part of Unix?
  63. Because the *users* demanded it.  Why were scalable fonts finally added to
  64. MacOS?  For the same reason.  You say that the OS developer decides what goes
  65. into his OS?  That's absurd!  Certainly, you have the final decision, but if
  66. you don't listen to your market (users and app developers), you won't be an
  67. OS developer for long.  Ever heard of market research?  No product exists
  68. without there being some need for it in the marketplace.
  69.  
  70. And believe me, only in dreamland does the implementation of the API not
  71. concern the application programmer, and only in dreamland does the OS's
  72. ease-of-use not concern the user.
  73.  
  74. :                                                         - MM
  75. : passaretti@crd.ge.com           {whatever}!crdgw1!copernicus!passaret
  76. :
  77. --
  78. +-------------------+----------------------------+---------------------------+
  79. | JERRY J. SHEKHEL  | Molecular Simulations Inc. | Time just fades the pages |
  80. | Drummers do it... |     Burlington, MA USA     | in my book of memories.   |
  81. |    ... In rhythm! |        jerry@msi.com       |         -- Guns N' Roses  |
  82. +-------------------+----------------------------+---------------------------+
  83.