home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / sys / mac / misc / 15616 < prev    next >
Encoding:
Internet Message Format  |  1992-08-29  |  7.2 KB

  1. Path: sparky!uunet!ogicse!uwm.edu!linac!convex!convex!ewright
  2. From: ewright@convex.com (Edward V. Wright)
  3. Newsgroups: comp.sys.mac.misc
  4. Subject: Re: RE-MACS COST TOO MUCH (NOT!)
  5. Message-ID: <ewright.715019806@convex.convex.com>
  6. Date: 28 Aug 92 16:36:46 GMT
  7. Article-I.D.: convex.ewright.715019806
  8. References: <ewright.714853873@convex.convex.com> <1992Aug27.205714.13960@CS.ORST.EDU> <ewright.714956536@convex.convex.com> <1992Aug28.073628.290@CS.ORST.EDU>
  9. Sender: usenet@news.eng.convex.com (news access account)
  10. Organization: Engineering, CONVEX Computer Corp., Richardson, Tx., USA
  11. Lines: 122
  12. Nntp-Posting-Host: bach.convex.com
  13. X-Disclaimer: This message was written by a user at CONVEX Computer
  14.               Corp. The opinions expressed are those of the user and
  15.               not necessarily those of CONVEX.
  16.  
  17. In <1992Aug28.073628.290@CS.ORST.EDU> pricec@prism.CS.ORST.EDU (price carl wayne) writes:
  18.  
  19. >>Oh?  What government agency spent thousands of dollars on a toilet
  20. >>seat?  I know the press *reported* that the US Air Force spent
  21. >>thousands of dollars on a toilet seat, but that was dead wrong
  22. >>-- the bill was actually for a toilet *cover*, an injection-
  23. >>molded plastic part covering the entire toilet and weighing
  24. >>600 lbs.  So, do you know of an example where a government
  25. >>agency actually did spend that much on a toilet seat.  I'm
  26. >>just trying to see how careful you are with your facts here.
  27. >>Establishing your credibility, so to speak.
  28.  
  29. >Back about 5-7 years the pentagon was laid into by congress for spending
  30. >Thousands of dollars on toilet seats, along with a number of other fiscal
  31. >fiascos.  I have personally seen the waste in goverment, so I tend to 
  32. >believe this when congress jumped on them and the press reported it, your
  33. >beliefs may differ of both the government and the press.
  34.  
  35. Yep, that's the difference, I guess.  I believe the facts -- the bills,
  36. the receipts, the photographs -- rather than United States Congress and
  37. the press.  I also believe that there's a difference between a 600-lb 
  38. injection molded plastic cover and a toilet seat.  Of course, I know
  39. for a fact that some members of Congress reported the true story at 
  40. the time.  But, even though you express such strong belief in the
  41. credibility of the US Congress, that belief only seems to extend to
  42. Congressmen who say things you want to believe.  I suspect that your
  43. belief in the press is equally selective.  Extending to PC magazines,
  44. for example, but no farther.  Well, we've seen how much ou care about
  45. facts, anyway.
  46.  
  47.  
  48. >If your decision was not made on cost, I wonder if the "need" for buying
  49. >color and the "undependibilty" of monochrome monitors was made up so that
  50. >your people could have the whiz-bang color monitors.  
  51.  
  52. No, the undependendability of monochrome monitors was "made up" 
  53. because when we tested the networking software and it didn't work.
  54. (Why a network driver should even care about the video display is
  55. an interesting question, but this is symptomatic of a major problem
  56. in the PC architecture -- tehre is no such thing as device indendence.)
  57. No other manufacturer would guarantee that their software would work
  58. with a nonstandard monochrome monitor either.
  59.  
  60. Why don't you just *ask* why things were done instead of assuming
  61. things and making accusations?  You would make less of an ass of
  62. yourself that way. 
  63.  
  64.  
  65. >And yes, If you buy
  66. >top of the line monitors you'll pay. I know, I bought a new monitor for
  67. >both my PC and Mac this year, and compared prices.  All and all prices are
  68. >about the same.  
  69.  
  70. True, the problem is not at either the low-end or the high-end.
  71. You can get a very good, expensive monitor for the PC, which
  72. will probably not be more expensive than an equivalent monitor
  73. for the Mac.  You can also get very inexpensive low-end monitors
  74. that aren't really suitable if you need to use them for any length
  75. of time.  It's the mid-range monitors, especially large-screen
  76. monochrome, that are hard to find.  This forces many PC users
  77. to either pay for more expensive hardware they don't really need 
  78. or try to get buy with low-end stuff that doesn't meet there needs.
  79.  
  80.  
  81. >I have never used hypercard or Toolbox, so I can't say.  I do use Pagemaker,
  82. >which is priced identically on both platforms.  
  83.  
  84. Yes, and so is Ventura Publisher.  But both Pagemaker and VP are
  85. high-end programs.  Many people need a good desktop publishing
  86. program but don't need all the features of Pagemaker or VP. On
  87. the Mac, they can choose a program like Publish-It Easy for $100.
  88. On the PC, they will probably be forced to go with VP or Pagemaker
  89. because there's nothing else worth buying.  This is where the
  90. extra expense tends to come in.  Not that high-end programs on
  91. the PC are more expensive than high-end programs on the Mac,
  92. but that low-end programs generally don't exist.  I ran into
  93. a similar situation when I went looking for a bitmapped paint
  94. program that ran under Windows and found nothing but a high-end
  95. program from Fractal Designs.
  96.  
  97. >All apps that I have looked at buying are competitive on both platforms, 
  98. >the little nick-nacks that come with an OS not included.
  99.  
  100. Little knick-knacks?  For $12, Apple will sell you a Developer's CD
  101. with approximately 600M of documentation, source code, utilities, and
  102. system software.  That sounds like quite a knick-knack to me.
  103.  
  104.  
  105. >>No.  Instead, the OS will come along while my paint program is "wasting"
  106. >>time in tight loop, tracking the mouse and updating my drawing.  It will
  107. >>hit the program over the head with a hammer so that it can give time to
  108. >>some more "important" process.  Eventually, it will decide to give time
  109. >>back to me -- by which time my hand and the mouse have moved, leaving a
  110. >>big ugly gap that ruins my drawing.  Yes, sir, I can't wait to get
  111. >>preemptive multitasking on my PC!
  112.  
  113. >No.  This will not happen, in the multi-tasking scheme that Apple uses
  114. >now (cooperative) it happens, but with pre-emptive, this problem doesn't 
  115. >occur.  
  116.  
  117. No, in a cooperative system, it can't happen, because unless the 
  118. paint program *cooperates* by giving up the CPU, no other program
  119. can come along and take it.  So when the program enters a critical
  120. code such as that painting loop, the programmer can be sure of holding
  121. onto the CPU as long as he needs it.  That's not possible in a preemptive
  122. system, at least not with a single CPU.
  123.  
  124. >I can (and have) run 4 ray-tracing boxes in the background on my
  125. >system and could still do forground tasks without a problem, even download
  126. >and not lose characters.  Try it, you may find a new way to work.
  127.  
  128. I don't doubt it.  If you set the foreground application's priority
  129. high enough, you can certainly get enough CPU cycles to do the job,
  130. even in critical routines.  The problem is, there will be other times
  131. when the foreground program's demands are not as high.  But it still
  132. has high priority, which will deprive the background processes of cycles. 
  133. Your raytracers will still run, but not as quickly as they might.  When
  134. to give up the CPU is a decision which can be made either by the application
  135. program or the OS, but the application is better qualified to make the
  136. decision because it knows what it's doing at any given time and the OS
  137. doesn't.  The downside of this is that the programmer can really blow
  138. it and write his program so that it keeps the CPU longer than it should.
  139.