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.6 required=5.0 tests=BAYES_40,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: Steve Quinlan Subject: Re: Another Ada success story Date: 1999/04/07 Message-ID: <370B8155.26A3395C@nospam.lmco.com>#1/1 X-Deja-AN: 463676816 Content-Transfer-Encoding: 7bit References: <7edh9d$93l$1@nnrp1.dejanews.com> <370B5B48.D94CEA52@nospam.lmco.com> <370B786D.E31102A9@top.monad.net> Content-Type: text/plain; charset=us-ascii Organization: Lockheed-Martin Air Traffic Management Mime-Version: 1.0 Newsgroups: comp.lang.ada Date: 1999-04-07T00:00:00+00:00 List-Id: 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.