home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / os / os2 / misc / 41964 < prev    next >
Encoding:
Text File  |  1993-01-11  |  2.8 KB  |  71 lines

  1. Newsgroups: comp.os.os2.misc
  2. Path: sparky!uunet!gatech!concert!samba!usenet
  3. From: Mary.Evans@launchpad.unc.edu (Mary Evans)
  4. Subject: Re: why OS/2
  5. Message-ID: <1993Jan11.183646.24244@samba.oit.unc.edu>
  6. Sender: usenet@samba.oit.unc.edu
  7. Nntp-Posting-Host: lambada.oit.unc.edu
  8. Organization: University of North Carolina Extended Bulletin Board Service
  9. References: <1993Jan4.221904.438@mr.med.ge.com> <48041@ogicse.ogi.edu> <BEDERS.93Jan11120505@disco-sun4.dfki.uni-sb.de>
  10. Distribution: na
  11. Date: Mon, 11 Jan 1993 18:36:46 GMT
  12. Lines: 57
  13.  
  14. In article <BEDERS.93Jan11120505@disco-sun4.dfki.uni-sb.de> beders@dfki.uni-sb.de writes:
  15. >In article <48041@ogicse.ogi.edu> francis@ese.ogi.edu (Francis Moraes) writes:
  16. >
  17. >   sdk@med.ge.com writes:
  18. >
  19. >   >After reading IBM literature, talking with one individual and
  20. >   >thinking about the postings here I decided that I should post
  21. >   >several questions and study the responses before making any
  22. >   >purchases.
  23. >   >
  24. >   >1.  If you value the ability to multi task as a driver to use
  25. >   >    OS/2, how much to you **really** multitask ?
  26. >
  27. >Most people think, that multi-tasking is only a matter
  28. >of two distinct processes running asynchronous.
  29. >But, what is often forgotten, you can multitask or
  30. >better multithread IN an application.
  31. >For a fast processor, it makes not much sense
  32. >only quering a mouse and routing a message queue.
  33. >Other useful things can be done in the meantime.
  34. >Look at CorelDraw: While you`re choosing objects,
  35. >CorelDraw connects them internally.
  36. >Then, if you really want them to be connected, the
  37. >work is already done.
  38. >
  39. >I can imagine much more things, where multithreading can be used.
  40. >Sorting while the user enters data in a database,
  41. >Saving, while an appl. prints to the spooler, etc.
  42. >
  43. >But here is an example out of life:
  44. >One day, I was trying to connect to a local BBS.
  45. >Not to say, that the BBS was always busy...
  46. >Instead of waiting for the connect, I was installing 
  47. >a DOS-Game on my FAT-Partition, and between disk-changes,
  48. >I played another game.
  49. >
  50. >The BBS was still busy, so I started Emacs,
  51. >loaded my current C-Projekt, made a few changes
  52. >and compiled it via Emacs.
  53. >Emacs started the make-process parallel, so I could
  54. >change the documentation while compiling.
  55. `
  56. >That really saves time !
  57. >I will never go back to a non-multitasking (or "kooperative Multitasking)
  58. >OS. 
  59.  
  60. . . .and you only really have to *need* to multitask once, to toss out D** 
  61. and W******3.anything!!  When I downloaded a file, printed a 40 page
  62. document, played solitaire and "diddled" with my checking account, I Knew
  63. I'd never go back.
  64.  
  65.  
  66. --
  67.    The opinions expressed are not necessarily those of the University of
  68.      North Carolina at Chapel Hill, the Campus Office for Information
  69.         Technology, or the Experimental Bulletin Board Service.
  70.            internet:  laUNChpad.unc.edu or 152.2.22.80
  71.