home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 14 Text / 14-Text.zip / PCMAGLET.ZIP / PCMAG.TXT
Text File  |  1992-04-11  |  17KB  |  311 lines

  1.  
  2.                    AN OPEN LETTER TO PC MAGAZINE
  3.  
  4.                         Richard E. Hodges
  5.  
  6.                University of California, Los Angeles
  7.                                and
  8.                     Jet Propulsion Laboratory
  9.  
  10. Disclaimer: These are my personal views and do not reflect the official 
  11. position of my employer. I am not an employee, consultant or 
  12. stockholder of IBM Corporation. I do not have any financial interest in 
  13. DOS, Windows or OS/2, or in any applications programs designed for 
  14. use on these systems.
  15.  
  16. INTRODUCTION
  17.  
  18. I have just read the April 29 issue of PC Magazine and strongly 
  19. disagree with the observations and conclusions of Michael J. Miller in 
  20. comparing Windows and OS/2. This letter provides a point-by-point 
  21. rebuttal to the main points that I have found objectionable in two 
  22. articles by Mr. Miller. This will be addressed below.
  23.  
  24. In contrast, the article "OS/2 2.0: Does It Fulfill the Promise" by Joe 
  25. Salemi provides a fair and honest appraisal of OS/2 2.0. Joe Salemi 
  26. has done a masterful job learning the facts and presenting a useful 
  27. overview of OS/2. His feature article and additional sidebars, "Guided 
  28. Tour of the Workplace Shell" and "Debunking the Myths of OS/2" are 
  29. refreshing in that they directly report the facts without introducing 
  30. personal preferences and bias. It is indeed rare to find a journalist 
  31. that maintains his objectivity when evaluating operating system 
  32. software.
  33.  
  34. Another highlight of this issue is the short piece by William F. 
  35. Zachmann, "32-bit GUI Alternatives."  Mr. Zachmann has clearly and 
  36. accurately delineated the key reasons that OS/2 is more appropriate 
  37. on the desktop than any currently available versions of Unix. As a 
  38. person that uses Unix based systems frequently, I can personally 
  39. confirm that Mr. Zachmann's evaluation is correct. It is useful for this 
  40. information to be summarized for those who may have heard of Unix 
  41. but do not have first hand experience with the system.
  42.  
  43. Finally, Charles Petzold's piece on Windows NT holds some academic 
  44. interest, but seems inappropriate in an issue devoted to currently 
  45. available desktop operating systems. This article is particularly 
  46. inappropriate in view of Microsoft's statement that NT is a server 
  47. operating system, not a desktop system. Furthermore, Microsoft's 
  48. abysmal track record on meeting an announced delivery date with 
  49. systems software causes one to seriously question the credibility of 
  50. statements such as, "Microsoft is predicting the retail release by the 
  51. end of 1992." This credibility is stretched even further by the fact that
  52. to this date, Microsoft has not yet produced a reliable multitasking 
  53. operating system. 
  54.  
  55. WINDOWS ENTERS ITS PRIME;
  56. OS/2 IS A FASCINATING TECHNOLOGY BUT A DUBIOUS CHALLENGER
  57.  
  58. My complaint with Michael J. Millers article is primarily centered on 
  59. his general recommendation of Windows 3.1 over OS/2 2.0. I can 
  60. appreciate that Windows 3.1 is useful to people with relatively modest 
  61. requirements or low end systems which cannot run OS/2. However, for 
  62. those of us who have more capable hardware, there is no need to be 
  63. stuck with the limitations of Windows. Thus, rather than make a 
  64. blanket recommendation as Mr. Miller does, it would be more 
  65. appropriate to recommend the system that is best for a particular 
  66. class of hardware. It appears that Mr. Miller feels compelled to try to 
  67. justify his dubious recommendation. In what follows, I will identify 
  68. some comments that appear to be designed to support a prejudiced 
  69. conclusion.
  70.  
  71. I wonder why Mr. Miller says, "... developers can write 32-bit 
  72. applications, which theoretically can be faster than 16-bit applications
  73. normally created for Windows or OS/2 1.x." THEORETICALLY? This is 
  74. not a theoretical hypothesis: it has already been proven with 32-bit 
  75. DOS extenders and with beta versions of 32-bit OS/2 applications that 
  76. 32-bit flat memory model programs are from 50% to 100% faster than 
  77. 16-bit segmented memory model programs. One would expect the 
  78. editor-in-chief of PC Magazine to be well aware of this fact. From the 
  79. context of his statement, it appears that Mr. Miller is attempting cast 
  80. some shade of doubt on the established fact that 32-bit applications 
  81. run faster and thereby cast doubt on the potential of OS/2.
  82.  
  83. Mr. Miller observes that, "From a technical standpoint, OS/2 2.0 does 
  84. appear to be a 'better DOS than DOS.'  Of course, the same can be 
  85. said of DESQview, which is simpler to install, or Windows." This is 
  86. complete nonsense! Does DESQview or Windows allow one to boot 
  87. different versions of DOS simultaneously? Virtualize device drivers? 
  88. Multitask sessions under the control of a preemptive time slice 
  89. multitasking system? Provide true protection between DOS sessions? 
  90. Can either DESQview or Windows truly be called a "better DOS than 
  91. DOS" as PC Magazine concludes OS/2 is? Of course not! The 
  92. statement that DESQview is "simpler to install" also needs 
  93. examination. I have known Ph.D electrical engineers who specialize in 
  94. writing complex computer software who spent days setting up 
  95. DESQview and QEMM and getting all the device drivers plugged into 
  96. the correct holes in memory. OS/2 automatically handles all of this 
  97. tedious setup. The statement about installation is false.
  98.  
  99. Finally, I question the basis for Mr. Miller's conclusion that, "General 
  100. users probably will not find OS/2 a compelling environment because of 
  101. the complexity and size of the environment (a full installation requires 
  102. about 30MB), the relative difficulty of installing and maintaining it, and
  103. the lack of many applications native to OS/2."  I wonder if Mr. Miller 
  104. even reads the articles that appear in PC Magazine? OS/2 is inherently 
  105. designed to be easy-to-use, as explained in the article by Joe Salemi. 
  106. Even if it takes 30MB of disk space (Mr. Salemi's article states that, 
  107. "Realistically, OS/2 will eat up about 18MB to 20MB on a average 
  108. system.") if one wants an easy-to-use, high performance and rock solid 
  109. system then the price is greater disk space. Many people are willing to 
  110. get a larger hard disk and some additional RAM if it makes the 
  111. computer easier to use. And where is the basis for the claim that OS/2 
  112. is difficult to maintain? There is no justification given for this 
  113. statement. In my experience, I find exactly the opposite is true. You 
  114. just turn it on and it works. And it keeps working. OS/2 is more 
  115. complex than DOS in the same sense that a Ford Taurus is more 
  116. complex than a Model T Ford. More complex does not imply more 
  117. difficult to use and maintain.
  118.  
  119. Mr. Miller suggests Windows as an easy-to-install, easy-to-maintain 
  120. and easy-to-use system. He states, "Windows 3.1 makes it safe to 
  121. jump in the water." Question: If Windows is so easy to maintain, then 
  122. why does PC Magazine run a Windows column covering all kinds of 
  123. nitty-gritty details of memory managers, PIF files, special config.sys 
  124. settings to avoid UAE's, and the like? Evidently, it takes alot of fine 
  125. tuning just to make the system work. OS/2 doesn't require all this 
  126. constant tweaking - it just works. If Windows is so easy to install, then 
  127. why is PC Magazine compelled to devote pages 195 to 235 to all kinds 
  128. of special "tips" to help people get Windows 3.1 working as they 
  129. undoubtedly expect? Apparently, Windows is no simple matter to get 
  130. up and running reliably, but Mr. Miller makes no mention of this fact. In 
  131. the article on OS/2, Joe Salemi states that everything you need to know 
  132. is a mouse click away on the Workplace Shell desktop. Does OS/2 
  133. require special "tips" on avoiding system crashes (UAE's) as PC 
  134. Magazine feels is necessary for Windows? Obviously not. On the 
  135. contrary, Joe Salemi reports, "We tried to test OS/2's protection 
  136. capabilities by deliberately inducing a UAE (Unrecoverable Application 
  137. Error) in a Windows window. But our attempt failed completely with all 
  138. of the Windows applications on the test system, including some that 
  139. will crash when running under Windows 3.0. This is testimony to 
  140. OS/2's stability." 
  141.  
  142. From what is written in PC Magazine, it is obvious that Windows 
  143. requires a considerable amount of fine tuning to make it work properly. 
  144. On the other hand, OS/2 is not difficult to install. The statement that 
  145. OS/2 is difficult to install is manifestly false.
  146.  
  147. Mr. Miller's remarks about lack of OS/2 applications is also 
  148. questionable when considered in the context of comparing OS/2 to 
  149. DOS/Windows. OS/2 provides better support for DOS programs than 
  150. Windows does. OS/2 supports Windows programs. OS/2 supports 
  151. OS/2 1.x programs, of which there are some very good ones. And there 
  152. are many genuine 32-bit OS/2 2.0 programs already under 
  153. development. These multi-threaded 32-bit programs will be far 
  154. superior to anything showing up in Windows, and they will be available 
  155. this year. Some major applications, such as Corel Draw!, Lotus 123/G 
  156. and Lotus Freelance Graphics, are expected within a few months. In 
  157. the light of these facts, does Mr. Miller conclude that Windows 
  158. provides more choices for software support than does OS/2? The way I 
  159. see it, OS/2 offers more choices, and better choices.
  160.  
  161.  
  162. DECISIONS, DECISIONS
  163.  
  164. Perhaps the most unreasonable part of Michael J. Miller's article is 
  165. the insert on page 115. First of all, the "Five reasons to buy Windows" 
  166. should be ADDED to the list of reasons to buy OS/2. Look at what is 
  167. stated:
  168.  
  169. COMMENTS ON "FIVE REASONS TO BUY WINDOWS"
  170.  
  171. 1. "You can create documents rich with fonts, graphics and more." 
  172. Same goes for OS/2. Soon you will even able to do it alot faster by 
  173. using 32-bit applications.
  174.  
  175. 2. " You can run multiple applications." You can do it even better in 
  176. OS/2 because of the preemptive time sliced multitasking system and 
  177. Super Fat and High Performance File Systems.
  178.  
  179. 3. "You can combine applications." Same goes for OS/2.
  180.  
  181. 4. "If you do not like Windows, you can always remove it." Again, 
  182. OS/2's convenient selective install allows you to remove Windows 
  183. support - the advantage is that you don't have to sacrifice DOS 
  184. multitasking, improved network support, superior file systems and 
  185. other OS/2 improvements that are provided to DOS sessions.
  186.  
  187. 5. "All of the major developers are focusing their resources on 
  188. Windows." Fine. OS/2 will run these programs. Note that many major 
  189. developers are ALSO focusing resources on OS/2 32-bit applications, 
  190. so you will have the option to run BETTER versions of their software 
  191. instead of the old 16-bit Windows stuff.
  192.  
  193. COMMENTS ON "FIVE REASONS TO BUY OS/2"
  194.  
  195. 1. "You bought into IBM and Microsoft's hype the first time around, 
  196. and now you are stuck." HYPE? STUCK? This is nonsense. Those of 
  197. us who have ENJOYED two years of genuine high performance multi-
  198. tasking (and are not accustomed rebooting our machines several 
  199. times daily) do not consider ourselves "stuck". We know that what IBM 
  200. has told us is not "hype". The "hype" was foisted on poor suckers who 
  201. got "stuck" with Windows 3.0 and suffered through nearly two years of 
  202. UAE's and deplorable performance.
  203.  
  204. 2. "You need to develop a high-end application that requires 32-bit 
  205. processing and a real multitasking, multi-threaded environment." 
  206. WHAT ABOUT THOSE OF US WHO JUST WANT TO BUY AND USE 
  207. THESE "HIGH-END APPLICATIONS"? In other words, those of us who 
  208. want to make proper use of the hardware that we ALREADY OWN! 
  209. Lotus, WordPerfect, Borland, Corel, Micrografx, DeScribe and many 
  210. other vendors will provide this capability very soon. Don't you think this 
  211. is worth mentioning? And knock off the Windows NT smoke screen. 
  212. That is a SERVER operating system.
  213.  
  214. 3. "You need an application that requires multiple communication 
  215. sessions." What does MULTIPLE mean? I just want to connect to a 
  216. network, be able to run applications, communicate on a modem and 
  217. format diskettes without my system crashing, balking or forcing me to 
  218. become a junior computer scientist. OS/2 has been doing this for over 
  219. two years. Windows has not, and still does not.
  220.  
  221. 4. "You are an IBM-only shop." Oh, please. This is a veiled attempt to 
  222. propagate the old myth that OS/2 only runs on IBM hardware. I'm 
  223. writing this using OS/2 on a Toshiba portable! Why should IBM-only 
  224. shops have the exclusive rights to a reliable and easy-to-use 
  225. computer, while everybody else is relegated to use a system based on 
  226. 16-bit real mode segmented junk left over from the CP/M days.
  227.  
  228. 5. "You are ready to meet the future today." THE FUTURE!  Get 
  229. serious. We have had 386 machines for over FIVE YEARS and are now 
  230. finally getting an operating system to take advantage of it. This isn't 
  231. THE FUTURE. This is just getting around to running the hardware we 
  232. already have at FULL SPEED. Why should I pay a premium to upgrade 
  233. from a 20 MHz 386 to a 33 MHz 386 when the software is running my 
  234. machine at HALF SPEED?
  235.  
  236. COMMENTS ON "FIVE REASONS NOT TO BUY OS/2"
  237.  
  238. 1. "There are few applications."  Excuse me, but more applications run 
  239. on OS/2 2.0 than on any other platform in existence. I am sure you are 
  240. not aware of it, but there are some EXCELLENT OS/2 applications. Try 
  241. out Freelance Graphics for OS/2. IBM's TCP/IP for OS/2 is as good as 
  242. it gets on ANY system. PMX (Presentation Manager X-Windows) works 
  243. great. Mr. Miller further states, "But the reason to choose an operating 
  244. system access to unique applications." Well, that is ONE reason. Of 
  245. course, as Windows users will tell you, it doesn't necessarily do you 
  246. any good if the system can't run these apps EFFICIENTLY and 
  247. RELIABLY. Also, some of us believe that multi-threaded 32-bit 
  248. applications qualify as being unique since they (1) Run the 386 at its 
  249. full potential and, (2) Minimize the appearance of the hourglass. The 
  250. fact that these will be available IN ADDITION to nearly all the apps that 
  251. run under DOS and Windows makes it even more unique when 
  252. compared to, say, Unix, Macintosh, or DOS/Windows.
  253.  
  254. 2. "Unix already offers a 32-bit multitasking operating system." Does 
  255. Mr. Miller read PC Magazine? Try reading, "32-bit GUI Alternatives: No 
  256. Contest." on page 193. If you read that article, you will learn that Unix 
  257. costs over $1000, requires substantially greater hardware 
  258. requirements, does not run DOS and Windows apps effectively and 
  259. does not have a single standardized GUI. One could also mention the 
  260. steep learning curve for a DOS user and the fact that Unix applications 
  261. cost many times more than DOS, Windows or OS/2 apps - assuming 
  262. one is available. Unix is not an issue.
  263.  
  264. 3. "You can only run some Windows applications." Well, that is also 
  265. true of Windows itself! OS/2 will run Windows 2.1 apps. Will Windows 
  266. 3.0? OS/2 will run nearly all Windows 3.0 apps including (as I 
  267. understand it) all of the ones on the list of over 30 that Microsoft warns 
  268. will not run properly under Windows 3.1. Really, this should be listed 
  269. as a reason NOT TO BUY WINDOWS 3.1.
  270.  
  271. 4. "The installation process is ridiculous." I totally disagree. If you can 
  272. figure out how to insert a diskette into a floppy drive, then you can 
  273. install OS/2. In my judgment, it is easier than installing DOS. It does 
  274. take longer, but that is because the system is doing things that I don't 
  275. have to do. A great deal of information must be loaded onto the disk in 
  276. order to make OS/2 easy for a human being to use. This takes time. So 
  277. what?
  278.  
  279. 5. "You inherit the problems of three operating systems." Actually, you 
  280. inherit the ADVANTAGES of two operating systems (DOS and OS/2) and 
  281. three graphical environments (Windows, Presentation Manager and 
  282. Workplace Shell) while AVOIDING THE DISADVANTAGES associated 
  283. with all of them.  Again, Mr. Miller has made a misleading statement 
  284. that misrepresents the situation.
  285.  
  286. COMMENTS ON "FIVE REASONS NOT TO BUY WINDOWS"
  287.  
  288. 1. " You have to relearn your applications." Maybe not if you run OS/2! 
  289. Just run it AS IS and learn more later if you like. This is not always 
  290. possible with Windows.
  291.  
  292. 2. "Windows is slower than DOS." With OS/2 you have a couple of 
  293. options. The OS/2 DOS sessions are darned good. Also, when the 32-
  294. bit OS/2 versions show up, you can learn them at your leisure and 
  295. check to see if they are too slow. 32-bit OS/2 apps will narrow the 
  296. performance gap with character based DOS programs, and should 
  297. actually be an improvement over graphical DOS apps.
  298.  
  299. 3. "There are still more DOS applications than Windows applications." 
  300. Of course, as PC Magazine observed, OS/2 is "better DOS than DOS." 
  301. Also, you can run DOS applications FASTER and MORE RELIABLY 
  302. under OS/2 than under Windows. So, if this is a reason not to buy 
  303. Windows, it could be a reason to consider OS/2.
  304.  
  305. 4. "You do not have the hardware." I agree with Mr. Miller's comments 
  306. here. You get what you pay for.
  307.  
  308. 5. "If you want multitasking, DESQview does a better job with DOS 
  309. applications." Not better than OS/2 - IF you have enough memory to run 
  310. OS/2 properly. Again, this is another reason to consider OS/2.
  311.