home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / os / os2 / advocacy / 8295 < prev    next >
Encoding:
Text File  |  1992-11-08  |  3.1 KB  |  70 lines

  1. Newsgroups: comp.os.os2.advocacy
  2. Path: sparky!uunet!microsoft!wingnut!petesk
  3. From: petesk@microsoft.com (Pete Skelly)
  4. Subject: Re: Trading the threads ?
  5. Message-ID: <1992Nov08.002602.19266@microsoft.com>
  6. Date: 08 Nov 92 00:26:02 GMT
  7. Organization: Microsoft Corp.
  8. References: <1992Nov5.225750.14729@mksol.dseg.ti.com> <guy.720989221@tdsb-s>
  9. Lines: 59
  10.  
  11. In article <1992Nov5.225750.14729@mksol.dseg.ti.com> mccall@mksol.dseg.ti.com wrote:
  12. > In <guy.720989221@tdsb-s> guy@mais.hydro.qc.ca (Guy Harel) writes:
  13. > >Its funny how an old technology becomes new again when integrated in a yet
  14. > >to be successful product.
  15. > >The first time I`ve heard of threads was with ENCORE UMAX BSD, a UNIX
  16. > >variant which included threads ( pthreads or cthreads ?), optimized
  17. > >for a multiprocessor.
  18. > >According to my sources this was first commercialized by ENCORE around 1985 
  19. > >and,  knowing the ENCORE tradition, was probably developped from a DARPA 
  20. > >funding around 1975...
  21. > >Next, I`ve heard that Netware 3.1 had threads too. And then *hoooo*,
  22. > >the Sybase Kernel has thread too, next NT, then OS/2 2.0.
  23. > >Hell, are we talking SHAREWARE or what?
  24. > And if you replace "threads" with "lightweight processes" [what
  25. > threads are generally called in a lot of the UNIX world], you will
  26. > probably find that the whole concept goes back even further
  27.  
  28. Correct you are, and yes they have been around for a while.  Same with
  29. dynamic libraries.  Same with many forms of security.  Yes, you could
  30. buy this stuff 10 years ago.  It's just that you probably would have a
  31. difficult time placing the mainframe that these systems ran on in your
  32. house, let along on top of your desk.  In fact, the infammous "New"
  33. workplace shell has elements, as dose the Mac and Windows systems, 
  34. that were found in systems as far back as 1968.  Dr. Alan Kay and his
  35. gang at Xerox were doing that stuff in the 70's.
  36.  
  37. Many of the archetectural achievements you have seen in the intel and
  38. motorola series, as well as RISC chips have been around for 30+ years.
  39.  
  40. Yes, much of the technology in many current systems from many companies
  41. has been around for a while.  However, remember that in the middle of the
  42. last centure, the wheel was old, the piston was old (used in pumps), and
  43. steam was even older.  However, putting them together in just such a
  44. way, the steam engine was invented, which , even though made out of potentiall
  45. old components, was new, and useful.
  46.  
  47. For those of you who have trouble with analogy:
  48. Desktop computing is relatively old (10+ years)
  49. Multitasking is really old ;)
  50. Same with threads, DLL'S, GUI's, etc.
  51. However, if you put them together in just such away, you get something
  52. new and useful.
  53. Add networking (old), security(old), etc.   And it adds newness to the
  54. desktop computing model.
  55.  
  56. Now, those of you who insist in complaining that the companies in discussion
  57. here (IBM and MS), are not really developing new things, well, you go out and
  58. buy all of the "old" things that you are talking about, and quit complaining,
  59. and the rest of us will go about our business of using and developing the
  60. "new" software.
  61.  
  62. petesk@micrsoft.com
  63. My Opinions...
  64.