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