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=0.1 required=5.0 tests=BAYES_05,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,7d6c5fa158a384aa X-Google-Attributes: gid103376,public From: glarkin@llnl.gov (Glenn R. Larkin) Subject: Re: Another Ada success story Date: 1999/04/07 Message-ID: #1/1 X-Deja-AN: 463687231 References: <7edh9d$93l$1@nnrp1.dejanews.com> <370B5B48.D94CEA52@nospam.lmco.com> <370B786D.E31102A9@top.monad.net> <370B8155.26A3395C@nospam.lmco.com> X-Complaints-To: abuse@lll-winken.llnl.gov X-Trace: lll-winken.llnl.gov 923503090 19061 128.115.202.23 (7 Apr 1999 16:38:10 GMT) Organization: LLNL NNTP-Posting-Date: 7 Apr 1999 16:38:10 GMT Newsgroups: comp.lang.ada Date: 1999-04-07T16:38:10+00:00 List-Id: In article <370B8155.26A3395C@nospam.lmco.com>, steven.quinlan@nospam.lmco.com says... > > > Steve O'Neill wrote: > > > Steve Quinlan wrote: > > > > >Next up (for us at Lockheed Martin Air Traffic Managment) will be our > > >first Ada 95 project. Based on a prototype written in C and PL/I by > > >MITRE, > > > > Why, pray tell, was the prototype done in this combination of languages? > > I don't really know. MITRE did the prototype work and I'm not familiar with > the whole history of it. The prototype is a result of some research that has > been going on for many years. It's only now that the FAA has decided they > want to develop a productized version of this and deploy it. > > I don't know the original platform that the prototype was developed for. > Right now, it runs on a DEC Alpha machine, but I don't think that's where it > started. I think that what happened was that picked PL/I a long time ago, > and more recently they began trying to port it to C, but never completed the > port. Some of the display code (uses Motif) may have always been in C; I'm > not sure. > > By the way, we won't be "porting" much of this code, with the exception of > some of the C code involved in controlling the displays. Our version of this > will run on a Sun SPARC machine rather than on a DEC. Display code will be > C, most everything else will be Ada 95. > > We're working with a very similiar architecture here at Lawrence Livermore Labs, building a control system for a new laser project. The supervisory GUIs are being written in C++/Motif, while most of the rest of the software is Ada95. The connection between the languages will be CORBA. The platforms are a mix of Solaris and VxWorks machines. For some more information, check out: http://lasers.llnl.gov/lasers/nif/ICCS/ Glenn