Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!elroy.jpl.nasa.gov!sdd.hp.com!think.com!linus!linus!emery From: emery@linus.mitre.org (David Emery) Newsgroups: comp.os.mach Subject: Re: Ada Threads? Any work out there? Message-ID: Date: 10 Dec 90 15:37:48 GMT References: <5450.276138f0@zeus.unomaha.edu> <61465@bbn.BBN.COM> Sender: usenet@linus.mitre.org Organization: The Mitre Corporation, Bedford, MA Lines: 22 In-reply-to: fkittred@bbn.com's message of 10 Dec 90 01:38:06 GMT >From: fkittred@bbn.com (Fletcher Kittredge) >I strongly suspect that any work you do in this area will be very quickly >superseded by POSIX 1003.4a. This standard should provide a language >independant threads standard for all Unix/Mach implementations. Ada is >a specific target language. The P1003.4a group is primarily concerned with a C interface to threads. Their work on a language-independent definition for threads is on the back burner. Furthermore, they are working with several competing threads/lightweight process models, including Ada tasking. The Ada-literate people tracking the P1003.4a work have expressed some concerns/problems with implementing Ada tasks using the current P1003.4a threads definition. No langauge other than C is "a specific target language", unless and until someone accepts the task to do the work. Right now the P1003.5 Ada Bindings group is looking for people to start work on an Ada binding for P1003.4a. If you're interested, contact Steve Deller, P1003.5 chair (deller@verdix.com) or Ted Baker (baker@alpha.cs.fsu.edu). dave emery