home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!mcsun!corton!nenufar.saclay.cea.fr!soleil!basile
- From: basile@soleilserma.cea.fr (Basile STARYNKEVITCH)
- Newsgroups: comp.unix.programmer
- Subject: Re: Wanted: preemptive threads within a UNIX process
- Keywords: threads lightweight processes libraries
- Message-ID: <1992Jul30.153734.5461@nenufar.saclay.cea.fr>
- Date: 30 Jul 92 15:37:34 GMT
- References: <Bs5Itn.Dr@logware.de>
- Sender: @nenufar.saclay.cea.fr
- Reply-To: basile@soleil.serma.cea.fr (Basile STARYNKEVITCH)
- Organization: Commissariat a l Energie Atomique
- Lines: 38
- Nntp-Posting-Host: soleil-gw.serma.cea.fr
-
- In article <Bs5Itn.Dr@logware.de>, beha@logware.de (Berthold Hienger) writes:
- |>
- |> We are in desperate search for a C++ library providing us with classes for preemptive
- |> multitasking within an UNIX process (preemptive scheduling of lightweight processes).
- To: beha@logware.de (Berthold Hienger)
- Reply-To: basile@soleil.serma.cea.fr (Basile STARYNKEVITCH)
- Subject: Re: Wanted: preemptive threads within a UNIX process
-
-
-
- **
- NIHCL is A Class library writen by Gorlen at the National Institute of
- Health (USA). It is available from ftp (NIHCLversion3). Gorlen has also
- written a book on object programming in C++ using NIHCL.
-
- NIHCL contains a sort of meta-class facility for C++ (ie NIHCL CLasses
- are described by explicit C++ objects) and many utilities classes (much
- as in Smalltalk). It contains also a thread class (called Proc in
- NIH).
-
- Some small parts of NIHCL are system-, machine-, and compiler-
- dependent. NIH does run on Sun4, SunOS4.1, with SunC++2.1 (if
- i remember correctly) [all sophisticated system calls are system
- dependent. The thread class is machine dependent. The NIHCL sort of
- meta-class facility is also compiler- dependent].
-
- I did not use intensively NIHCL but read some part of the book and some
- part of the sources. Both are very interesting. My personal wish would
- be that C++ language be changed for better support of NIHCL like stuff.
-
- --
- Basile STARYNKEVITCH
- Commissariat a l Energie Atomique
- DRN/DMT/SERMA * C.E. Saclay bat.470 * 91191 GIF/YVETTE CEDEX * France
- fax: (33) 1- 69.08.23.81; phone: (33) 1- 69.08.40.66
- email: basile@soleil.serma.cea.fr; homephone: (33) 1- 46.65.45.53
- N.B. Any opinions expressed here are solely mine, and not of my organization.
- N.B. Les opinions exprimees ici me sont personnelles et n engagent pas le CEA.
-