From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f849b,d275ffeffdf83655 X-Google-Attributes: gidf849b,public X-Google-Thread: 1108a1,d275ffeffdf83655 X-Google-Attributes: gid1108a1,public X-Google-Thread: 103376,d275ffeffdf83655 X-Google-Attributes: gid103376,public X-Google-Thread: 115aec,d275ffeffdf83655 X-Google-Attributes: gid115aec,public From: "Marc A. Criley" Subject: Re: Ada vs C++ vs Java Date: 1999/01/15 Message-ID: <369FAEEF.20DCE727@lmco.com>#1/1 X-Deja-AN: 433103486 Content-Transfer-Encoding: 7bit References: <369C1F31.AE5AF7EF@concentric.net> <369D1F2B.138D1FB8@pwfl.com> <369E4A41.8D7DDA14@west.raytheon.com> <369F87EE.88403F96@west.raytheon.com> Content-Type: text/plain; charset=us-ascii Organization: Lockheed Martin M&DS Mime-Version: 1.0 Newsgroups: comp.lang.ada,comp.realtime,comp.arch.embedded,comp.object Date: 1999-01-15T00:00:00+00:00 List-Id: Ken Keys wrote: > > > from Pascal. As such, I never saw much use for the Rendezvous (which > isn't explained very well in most Ada texts). I figured that it was > something that was added to the language spec to satisfy some ivory > tower academic. A year or so ago a colleague enlightened me with some > examples of just what could be done with the Rendezvous. However when I > asked him if he had ever used any in his production code, the answer was > no. He used the underlying OS primitives just like everybody else. Ada tasking with rendezvous are used to good effect in the production code of the Advanced Tomahawk Weapon Control System (ATWCS). Two of the three major subsystems each may have hundreds of simultaneously active tasks. ATWCS, though, is a "soft real-time" rather than embedded system. Marc A. Criley Chief Software Architect Lockheed Martin M&DS W : (610) 354-7861 marc.a.criley@lmco.com