jxr@thumper..bellcore.com (Jonathan Rosenberg) (03/11/91)
A few weeks ago I posted a message to this newsgroup asking for any information of lightweight process (LWP) packages available for use in AT&T C++ on Sun workstations. I promised to post a summary of the responses & there ain't as much as I had hoped, but here's what I' got: Several people pointed out that there is an LWP package that comes with Sun C++ (header file in task.h). No one seemed quite sure how powerful the support was, so I sent away for the AT&T language manual, although I haven't received it yet. Another common LWP package mentioned is that freely available in the NIH Class library. This package is (kind of) documented in the book "Data Abstractions and Object-oriented Programming in C++", by Gorlen, Orlow & Plexico. I've taken a quick look at the info on this package & it appears to be rather contorted to use, but that's just a 1st impression. Lastly, I received a short blurb on something called SCRIPTIC, which appears to support some extensions to C++ (& C, I think). I haven't really looked at this thing yet so I won't comment. I heard about this thing from someone who reads this newsgroup, so I'm going to assume that if he wants to let everyone know about it, he will post the info himself. I still don't know what we're going to for LWP support as we still have some time to dcecide. I'll keep you informed. JR
kgorlen@alw.nih.gov (Keith Gorlen) (03/15/91)
In article <269@salt.bellcore.com>, jxr@thumper..bellcore.com (Jonathan Rosenberg) writes: |> Another common LWP package mentioned is that freely available in the |> NIH Class library. This package is (kind of) documented in the book |> "Data Abstractions and Object-oriented Programming in C++", by Gorlen, |> Orlow & Plexico. I've taken a quick look at the info on this package |> & it appears to be rather contorted to use, but that's just a 1st |> impression. |> Portability and compatibility of LWP implementations are problems. If had I to do LWP support today, I'd investigate the feasibility of wrapping some C++ classes around DECThreads, which supposedly is POSIX -compliant. I believe this package is available from OSF as part of the latest DCE (Distributed Computing Environment) snapshot. -- Keith Gorlen phone: (301) 496-1111 Building 12A, Room 2033 FAX: (301) 402-0007 National Institutes of Health uucp: uunet!kgorlen%alw.nih.gov Bethesda, MD 20892 Internet: kgorlen@alw.nih.gov