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: fd6dd,c78177ec2e61f4ac X-Google-Attributes: gidfd6dd,public X-Google-Thread: 103376,c78177ec2e61f4ac X-Google-Attributes: gid103376,public From: Ken Garlington Subject: Re(dux): Ada for small machines (was Re: ada and robots) Date: 1997/06/24 Message-ID: <33B02199.4C3D@lmco.com>#1/1 X-Deja-AN: 252276638 References: <338CDA96.53EA@halcyon.com> <338F5D7D.6C03@tiac.net> <338F9D05.5EB3@bix.com> <5mqpj3$bc5$1@goanna.cs.rmit.edu.au> <33930245.12A1@sprintmail.com> <5mv984$7kn@news.emi.com> <33A5D644.37A3@epix.net> <33A69E46.3230@gsfc.nasa.gov> <33AAC183.34C0@xtra.co.nz> Organization: Lockheed Martin Tactical Aircraft Systems Newsgroups: comp.robotics.misc,comp.lang.ada Date: 1997-06-24T00:00:00+00:00 List-Id: Robert Dewar wrote: > > Jim Granville posts a useful example in Modula. This will translate > very clearly and straightforwardly into Ada (I am sure someone here > will post the translation :-) so I am a little puzzled at Jim's claim > that Ada is somehow unsuitable for this task -- I guess it must just > come from knowing Modula better than Ada :-)\ I believe Jim's problems stems from the inability to build, using Ada, "REAL CONTROL apps running in 89C1051's, with 1K of FLASH ROM." This is, of course, due to the lack of Ada compilers in this area, possibly caused in part by the need to build a tasking RTE for this target, and most definitely caused in part by the perception by Ada vendors that no one would use Ada for such a target. (This perception did not stop Jim's company from building a Modula compiler for this target, however). It's nice to say that Ada could be used here, given a compiler, but in the real world the lack of an Ada compiler for such targets (and the lack of interest by any Ada vendors to support such targets) makes Ada an impractical choice. (I left comp.robotics.misc on this thread, since this is the real impediment for using Ada in some robotics applications - no compiler is available for several popular micro-controllers.) -- LMTAS - The Fighter Enterprise - "Our Brand Means Quality" Who uses Ada? See http://www.lmasc.lmco.com/f22 For job listings, other info: http://www.lmtas.com or http://www.lmco.com