home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 14 Text / 14-Text.zip / ZDWNOS.ZIP / ZDWNOS.TXT
Text File  |  1992-11-02  |  16KB  |  251 lines

  1. PC Magazine
  2. One Park Avenue
  3. New York, New York 10016
  4.  
  5.               Re:  Comparison of Windows 3.1 and OS/2
  6.                    November 10, 1992, Vol. 11 No. 19  
  7.  
  8. Dear Editor:
  9.  
  10. Having just read your comprehensive comparison of Windows 3.1 and OS/2, I feel a
  11. few comments and corrections are appropriate.  My comments are based on six
  12. months of using OS/2 on a Northgate 486/25, with 16MB RAM, an ATI Graphics
  13. Ultra card, an Adaptec 1542B adapter controlling two SCSI drives, a SoundBlaster,
  14. an Epson 300-C scanner with a proprietary controller, an NEC CD-ROM drive attached
  15. to a Trantor controller, a PPI 2400 baud modem, and a Mountain TD8000 tape drive
  16. with a proprietary controller.  This is hardly a vanilla clone, let alone an IBM machine. 
  17. All of the peripherals run properly, with the exception of the tape drive and CD-ROM. 
  18. Mountain is wavering with respect to promised OS/2 software for the tape drive; it
  19. is my understanding that they already produce OS/2 software for other tape drives
  20. they manufacture.  In the case of the CD-ROM, I cannot get sound, but I don't use
  21. it for that purpose, anyway; all other CD-ROM functions perform optimally.
  22.  
  23.  
  24. The Introduction
  25.  
  26. In the first paragraph of Sheryl Canter's introduction, she asks the question, "Should
  27. the choice be made strictly on technical merits, or should each company's marketing
  28. track record also be considered".  Stated that way, the answer is obviously that both
  29. should be considered.  But in the discussion of that issue, only Microsoft's marketing
  30. success with respect to Windows is considered; there is no discussion of Microsoft's
  31. abandonment of OS/2 - and OS/2 customers - when Windows offered Microsoft a
  32. superior marketing opportunity.  While no one wishes to back a loser and thereby
  33. become orphaned, no one wants to back an operating system that may be changed
  34. at any time, effectively making the user's installed base of applications obsolete.  If
  35. marketing skill is important, as it clearly is, then so is vendor reliability.  The article
  36. emphasizes one issue, while ignoring the other.
  37.  
  38. Later in the introduction, Ms. Canter explicitly points out that OS/2 1.x failed because
  39. it was not backward compatible.  Yet there is no comparable statement that Win 1.x 
  40. and 2.x failed for the same reason, or that Windows NT will face the same problem.
  41.  
  42. On page 207, Ms. Canter commits her most egregious error, stating that, "video
  43. resolution under Windows is currently limited to VGA".  This is patently false. 
  44. Windows is available under OS/2 at any resolution supported by OS/2.  For example,
  45. I am currently running OS/2, including Windows sessions, at 1024x768x256 without
  46. significant problem.  The restriction that exists is that on most video adapters,
  47. Windows under OS/2 must be run full screen in high resolution video modes, just as
  48. it must in high (and low) resolution under DOS.  Windows applications can be still be
  49. run in windowed mode within the Windows-OS/2 session, but the Windows session
  50. as a whole occupies the entire screen.  The only difference between high resolution
  51. Windows-OS/2 and Windows-DOS is that under Windows-OS2, the user can switch
  52. out of Windows to do non-Windows tasks, without terminating Windows programs
  53. that may be running; under Windows-DOS, Windows must be shut down completely. 
  54. This hardly seems an advantage for Windows 3.1.
  55.  
  56. In addition, if a user is willing to operate under VGA, Windows applications can be run
  57. directly in an OS/2 window on the OS/2 desktop ("seamless Windows").  This ability
  58. is being extended beyond VGA as high resolution drivers allowing seamless Windows
  59. become available.  Several such drivers will be included in the Service Pack for OS/2.0
  60. being released by IBM within the next few days.  Other seamless drivers are in
  61. development, both by IBM and other vendors (some with more ambition than others,
  62. admittedly).
  63.  
  64. Next, Ms. Canter remarks that Windows "has a tendency to crash".  Unfortunately,
  65. that is the extent of the discussion.  I am not a Windows 3.1 user; I did use Windows
  66. 3.0 regularly for 18 months.  I can confirm that Windows "has a tendency to crash". 
  67. But I would like to know more about this "tendency" in 3.1; according to Microsoft,
  68. 3.1 is supposed to be completely stable.  Why wasn't the matter given further
  69. discussion?  There was certainly substantial discussion of the supposed "instability"
  70. of OS/2.
  71.  
  72. Finally, the introduction states that, "Installation and setup require a high level of
  73. patience and technical competence.  Worse, OS/2's numerous quirks are bound to bite
  74. you if you try anything unexpected."  As to installation and setup, as noted above,
  75. I do not have a vanilla setup, but I had no problems whatsoever with installation, once
  76. I read the instructions.   I just inserted the disks, one after another after another after
  77. another ... .  It was boring, but hardly difficult.  I did have to call Trantor's BBS to get
  78. CD-ROM drivers.  Contrast this with my Windows and DOS experience.  Upgrading
  79. to DOS 5.0 took three full days on my old, 286 based system, with one problem after
  80. another arising.  Win 3.1 won't install properly at all on my current system: my
  81. swapfile always ends up corrupted.
  82.  
  83. As to "numerous quirks", if that means that you do things under OS/2 differently than
  84. you do under Windows, that is true.  It must have taken me at least 5 or 6 days to
  85. become comfortable with OS/2.  If the phrase refers to something more ominous, I
  86. have to say I have not encountered it.  There were certain specific, repeatable bugs
  87. which I encountered, all of which involved the use of specific applications.  All of
  88. those which interfered with my use of the computer have been fixed by IBM; I would
  89. have appreciated more speed, but they were much faster with the fixes than
  90. Microsoft was about fixing Windows 3.0's much more significant problems. 
  91. Certainly, OS/2 has not presented me with the number of inexplicable problems I
  92. encountered under Windows 3.0, where the machine - and my work - would suddenly
  93. stop for no apparent reason.  I finally reached the point with Windows (as did many
  94. others), where, if it was important to finish without interruption, I exited to DOS first.
  95.  
  96.  
  97. The Performance Comparison
  98.  
  99. The Performance Tests were seriously flawed.  First, why did you compare different
  100. version levels of Windows and OS/2 applications?  This was supposed to be a
  101. comparison of the Operating Environments, not the applications.  A proper test would
  102. have been to compare similar version levels of the programs, such as Microsoft Word
  103. 3.0 for both platforms.  Given the improvements which have occurred in the
  104. applications, the results you obtained are meaningless as a measure of Operating
  105. Environment performance.
  106.  
  107. Second, I'm not surprised at your test results when single tasking WordPerfect 5.1
  108. for DOS; my experience is not the same, but I have a faster machine, with more CPU
  109. cycles to spare.  OS/2, to accomplish its goals, must include more overhead than
  110. Windows.  For optimizing performance of a single DOS programs, the DOS command
  111. line is the correct environment.
  112.  
  113. Finally, why did you elect to use Windows programs for the multitasking test?  
  114. Windows 3.1 is optimized to run Windows applications, while OS/2 is optimized to
  115. multitask everything available for Intel chips; of course Windows was faster at
  116. multitasking Windows programs.  Why didn't you use DOS programs (where OS/2
  117. would win, I suspect, hands down), or a mix of OS/2, Windows and DOS programs? 
  118. How many people who are interested in multitasking will use only Windows
  119. applications?  This test is worthless as a measure of "real world scenarios".
  120.  
  121.  
  122. The Windows Review
  123.  
  124. Mr. Bonner's article is certainly forcefully directed: 21 paragraphs, of which 12
  125. contain variations on the same theme.  "There is more third party support for
  126. Windows", he tells us. And tells us. And tells us ... .  Don't you think that five or six
  127. times would have sufficed?  It is not news that OS/2 has been out for only seven
  128. months, and that Windows 3.x has been available much longer; how much third party
  129. support did Windows 3.0 have after seven months (Microsoft's own headstart
  130. applications don't count; utilities that are not needed with OS/2 don't count)?  That
  131. information would give us some indication of OS/2's chance of success in the market
  132. place.
  133.  
  134. In the review, Mr. Bonner also states that "Given its stable, speedy performance ...,
  135. Windows 3.1 is the obvious choice for a desktop environment".  Did Mr. Bonner and
  136. Ms. Canter talk to each other during the preparation of these articles?  Given their
  137. conflicting opinions on stability, don't you think that more discussion of the subject
  138. is necessary?
  139.  
  140. The point is made in the review that Windows is superior to OS/2, in that if a problem
  141. arises with Windows, one can boot without loading Windows and fix the problem
  142. from DOS.  I have three remarks.  First, one can't do that if Windows is loaded by the
  143. autoexec.bat file; in that case, one must boot from floppy, just like OS/2.  Second,
  144. if Windows fails under OS/2, one can exit Windows and fix the problem from the
  145. OS/2 Desktop.  Third, the importance of this "feature" depends on the frequency of
  146. problems, doesn't it?
  147.  
  148. Mr. Bonner attributes the speed advantage shown by Windows not to your selection
  149. of tests and test applications, nor to the admittedly heavy overhead a preemptive
  150. multitasking environment necessarily entails, but to the fact that "much of OS/2
  151. consists of 16-bit code, while Windows 3.1 makes use of generous helpings of 32-bit
  152. code ...".  This is either incredibly bad writing, or an attempt to make readers believe
  153. that Windows 3.1 contains more 32-bit code than OS/2.  Such is not the case; the
  154. exact proportion of 32-bit code in the OS/2 kernel is IBM proprietary information, but
  155. it has been made clear by IBM programmers that a large portion of the remaining
  156. 16-bit code is in the Graphics Engine (a full 32-bit version of which will be available
  157. within a week), the High Performance File System, the various device drivers shipped
  158. with OS/2, and (of necessity) the Windows and DOS subsystems.  
  159.  
  160. Finally, Mr. Bonner states that Windows NT will solve Windows "major weakness". 
  161. How many applications will be available for OS/2 and NT when NT ships?  How much
  162. hardware will NT require to obtain performance equal to that of OS/2?  How stable
  163. will NT be?  How many DOS and Windows applications now produced by users
  164. themselves and by companies other than Microsoft will run under NT?  Without
  165. concrete answers to these questions, how can NT be considered a solution to
  166. anything?
  167.  
  168.  
  169. The OS/2 Review
  170.  
  171. The review of OS/2 by Lenny Bailes is, for the most part, competently written, if
  172. somewhat less enthusiastically and aggressively than Mr. Bonner's review of
  173. Windows.  But I do have a few comments.   
  174.  
  175. Overall, I feel that the article places far too much emphasis on installation problems,
  176. since I did not encounter them.  I must admit, however, that they do occur, although
  177. seemingly more often to journalists than to the rest of us.
  178.  
  179. The first page of the review has a picture of an OS/2 Desktop screen.  The caption
  180. reads, "Some DOS apps, like SuperStor, cannot run in OS/2's bundled DOS
  181. environment.  They require a standalone version of DOS as a separate session."  This
  182. statement is certainly true, but what does it have to do with the image to which it
  183. refers?  Why is it sitting out there in bold face type?  And perhaps your readers would
  184. be interested in knowing why programs such as SuperStor and Stacker can't be
  185. allowed to run in a memory protected environment.
  186.  
  187. The second page of the article is garbled, presumably because of a last minute
  188. decision that the appropriate place for an NT sidebar was in the middle of the OS/2
  189. review (why weren't future plans for OS/2, such as Win 3.1 support, portable OS/2,
  190. the 32-bit GRE and OS/2-AIX given a sidebar in the Windows review?).  However, as
  191. best I can decipher the page, it appears that it was necessary to replace the I/O card
  192. in your clone system with a newer, post-1990 card providing for hardware interrupts,
  193. a feature required for true (if heretofore unused) PC compatibility.  When was the
  194. original card made, and did it omit hardware interrupt features?  If so, why is this an
  195. OS/2 problem?  If one buys cheap hardware that doesn't meet specifications, one has
  196. to live with that decision.
  197.  
  198. Mr. Bailes also states that AutoCad (Rel. 12) will not run under OS/2.  This has been
  199. corrected through the combined efforts of Autodesk and IBM, according to the most
  200. recent postings on CompuServe.
  201.  
  202. The same error made by Ms. Canter concerning high resolution Windows is repeated
  203. by Mr. Bailes.  I refer you to my previous comments.
  204.  
  205.  
  206. The Summary of Features
  207.  
  208. The "Price" listing for Windows should add the cost of DOS; since you use the full list
  209. price for OS/2, which is only paid for entirely new installations, the same basis should
  210. apply for Windows.  It cannot run without DOS, which I believe has a MSRP of at
  211. least $99.00.  Your hard disk space listing for Windows also omits the requirements
  212. of DOS, I believe. Since I don't run Windows any longer, I can't be sure.
  213.  
  214. The Editor's Choice Award
  215.  
  216. I won't argue with your selection, since it really is a matter of personal preference. 
  217. I do argue with the validity of your stated reasons.
  218.  
  219. Your most important reason is the large number of Windows applications which
  220. currently exist; this is certainly consistent with the review of Windows.  But you
  221. discount the fact that OS/2 runs these applications because "in doing so you do not
  222. take advantage of OS/2's unique capabilities".  Why is that an advantage for
  223. Windows?  Windows 3.1 doesn't provide those capabilities, either.  Further, following
  224. that reasoning, we should not count as Windows 3.1 applications those programs
  225. which were originally written for Windows 3.0 and which have not been upgraded to
  226. use the 3.1 feature set.  If that's the case, then there are as many native OS/2
  227. applications as there are Windows 3.1 applications (once again excluding the "head
  228. start" applications produced by Microsoft).
  229.  
  230. Another of your reasons for selecting Windows 3.1 is that it "delivers faster
  231. performance ... when running today's 16-bit applications."  This statement is true for
  232. the first application, due to OS/2's protection overhead, and for pure Windows
  233. multitasking, but you did not test pure DOS and DOS + Windows multitasking, which
  234. is the scenario for which most people would buy OS/2. How many users own
  235. Windows applications and nothing else?  Would Windows even come close in such
  236. test?
  237.  
  238. You also justify your choice of Windows 3.1 by stating, "it even does well with
  239. mission-critical tasks."  You say this in the face of Ms. Canter's observation that
  240. Windows "has a tendency to crash".  What exactly do you consider a mission critical
  241. application?  And in the absence of serious stability comparisons, how can stability
  242. be said to favor Windows 3.1, given the widespread complaints among its users
  243. (including John Dvorak and now, rumor tells me, Bill Machrone)?
  244.  
  245. Further, you state that installation problems on non-IBM hardware and "quirks ...
  246. [that] can cause the system to lock up unexpectedly" prevent you from recommending
  247. OS/2.  I can only say that our experiences differ dramatically.  I have had many fewer
  248. problems with OS/2 than I had with Win 3.0.
  249.  
  250. Finally, you pick Windows 3.1 because OS/2 support is uneven.  Do you seriously
  251. contend that Windows support for users is better?