Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

First OS with threads support

0 views
Skip to first unread message

Aleksey

unread,
Apr 23, 2002, 8:38:48 PM4/23/02
to
What was the first commercial OS which support threads ?

Alexander Terekhov

unread,
Apr 23, 2002, 9:15:26 PM4/23/02
to

Aleksey wrote:
>
> What was the first commercial OS which support threads ?

http://www.serpentine.com/~bos/os-faq/FAQ-1.html#The-history-of-threads

regards,
alexander.

David Butenhof

unread,
Apr 24, 2002, 8:32:10 AM4/24/02
to
Alexander Terekhov wrote:

> Aleksey wrote:
>>
>> What was the first commercial OS which support threads ?
>
> http://www.serpentine.com/~bos/os-faq/FAQ-1.html#The-history-of-threads

The Burroughs B-5700 MCP (a virtual memory batch OS system with an OS
written in ESPOL, a system-programming language based on ALGOL... which
goes back at least into the early 1960s if not actually 1957) supported
co-routine threads in their XALGOL dialect... though it wasn't a widely
known (or likely widely used) feature. Burroughs was never very good at
tooting its own horn, and IBM is generally given credit for inventing VM
quite a while later. The same is true for later research into threading.

/------------------[ David.B...@compaq.com ]------------------\
| Compaq Computer Corporation POSIX Thread Architect |
| My book: http://www.awl.com/cseng/titles/0-201-63392-2/ |
\-----[ http://home.earthlink.net/~anneart/family/dave.html ]-----/

Alexander Terekhov

unread,
Apr 24, 2002, 10:14:24 AM4/24/02
to

David Butenhof wrote:
>
> Alexander Terekhov wrote:
>
> > Aleksey wrote:
> >>
> >> What was the first commercial OS which support threads ?
> >
> > http://www.serpentine.com/~bos/os-faq/FAQ-1.html#The-history-of-threads
>
> The Burroughs B-5700 MCP (a virtual memory batch OS system with an OS
^^^^
Nah, 5500! (see N1 below) ;-)

> written in ESPOL, a system-programming language based on ALGOL... which
> goes back at least into the early 1960s if not actually 1957) supported
> co-routine threads in their XALGOL dialect... though it wasn't a widely
> known (or likely widely used) feature. Burroughs was never very good at
> tooting its own horn, and IBM is generally given credit for inventing VM
> quite a while later. The same is true for later research into threading.

A few links IBM/Burroughs/"cactus stacks"/LWP/Solaris/etc.

http://groups.google.com/groups?as_umsgid=1993Jan2.220400.28309%40walter.bellcore.com
http://groups.google.com/groups?as_umsgid=mlyle-ya02408000R1012981829110001%40news.ncal.verio.com
http://groups.google.com/groups?as_umsgid=rbhardvaj-0602951437540001%40rajanbharadwaj-327258.worldbank.org

And, I think the following is quite interesting too
(on "FUD" history; IBM/Burroughs/...):

http://groups.google.com/groups?as_umsgid=35d45c49.2132556%40news.prosurfr.com
http://groups.google.com/groups?as_umsgid=3744BB67.2EDF1208%40acm.org
(see "People should be aware of the FUD...")

regards,
alexander.

0 new messages