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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,3a4656a5edc0dab4 X-Google-Attributes: gid103376,public Path: controlnews3.google.com!news1.google.com!newsfeed.stanford.edu!newsmi-us.news.garr.it!NewsITBone-GARR!area.cu.mi.it!takemy.news.telefonica.de!feedme.news.mediaways.net!telefonica.de!news.sns-felb.debis.de!not-for-mail From: "Kai Glaesner" Newsgroups: comp.lang.ada Subject: Re: Ada used in General Aviation (GA) applications? Date: Fri, 14 May 2004 12:45:44 +0200 Organization: InterNetNews debis Systemhaus Message-ID: References: <409F69CB.8020604@noplace.com> <40A218DD.9090903@noplace.com> <40A36368.7050104@noplace.com> NNTP-Posting-Host: pluto4.daimler-benz.com X-Trace: news.sns-felb.debis.de 1084531062 1245 53.122.2.34 (14 May 2004 10:37:42 GMT) X-Complaints-To: news@sns-felb.debis.de NNTP-Posting-Date: 14 May 2004 10:37:42 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Xref: controlnews3.google.com comp.lang.ada:579 Date: 2004-05-14T10:37:42+00:00 List-Id: Randy, > Ada's share of non-embedded markets is zero to any reasonable precision that > you want to use. I don't forsee that changing in any significant way (the > $25 I can put into marketing Ada and Claw isn't going to make any > difference). The only place it gets used is in larger embedded systems (like > avionics, ATC, etc.)But perhaps you are using some odd-ball definition of > "embedded"?? So the question is: what's embedded? When I was working for a small avionics company several years ago producing "Flight Inspection" and navigation avionics they developed their software in Modula-2 using VMEbus Motorola boards running OS9. Is that embedded? I think today's avionics tend to more and more based on COTS hardware and rely heavily on concurrency, distribution, being physical connected via ethernet and using kind of realtime-ORB's as an communication infrastructure. Do you catch the drift? These are all domains Ada is good in. I dont think the problem are Ada compilers being targeted to the wrong processor, but software managers in avionic business not knowing about Ada capabilities in the above mentioned architectures. This leeds to e.g UPSAT (now Garmin) deploying a PC104-based(certified) Moving Map Display (the MX20), dvelopped in C/C++ running under Windoze NT(!). Regards Kai