Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!uakari.primate.wisc.edu!samsung!usc!snorkelwacker!spdcc!xylogics!linus!emery From: emery@aries.mitre.org (David Emery) Newsgroups: comp.realtime Subject: Re: Realtime and UNIX (Ada and Unix in real-time) Message-ID: Date: 14 Nov 89 14:31:46 GMT References: <22175@gryphon.COM> <4537@sugar.hackercorp.com> Sender: news@linus.UUCP Followup-To: comp.realtime Organization: The Mitre Corporation, Bedford, MA Lines: 22 In-reply-to: peter@sugar.hackercorp.com's message of 13 Nov 89 13:35:06 GMT peter@sugar.hackercorp.com (Peter da Silva) writes: > A curious though that just came to mind is that Ada is suppose to be part of > the POSIX standard....Ada is (suppose to) react to certain real time stimili > so I think that implies that POSIX will be able to be used for real time > tasks...??? A bit of clarification... Ada is NOT part of POSIX. There is, however, an Ada binding to the basic POSIX services (1003.1) currently under development. Contact me for more information. Another part of POSIX (1003.4) is trying to develop a set of standard real-time oriented extensions to the basic Unix/POSIX interface. It is very likely that we will eventually do an Ada binding to this, too. (Anyone interested in working on this??) One goal of this real-time binding will be that POSIX/real-time threads and Ada tasks are the same thing to the scheduler, eliminating many of the "who's in charge of scheduling" problems that have plagued Ada tasking implementations in a mixed-language environment. dave emery emery@aries.mitre.org P1003.5 (Ada Binding) Tech Editor