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=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.43.44.70 with SMTP id uf6mr15698392icb.2.1414358422516; Sun, 26 Oct 2014 14:20:22 -0700 (PDT) X-Received: by 10.140.51.102 with SMTP id t93mr267qga.8.1414358422376; Sun, 26 Oct 2014 14:20:22 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!news.glorb.com!uq10no18140418igb.0!news-out.google.com!u5ni12qab.1!nntp.google.com!u7no345064qaz.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Sun, 26 Oct 2014 14:20:22 -0700 (PDT) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=73.46.72.234; posting-account=yiWntAoAAAC1KqC_shmxJYv07B9l6LNU NNTP-Posting-Host: 73.46.72.234 References: User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: F-22 ADA Programming From: David Botton Injection-Date: Sun, 26 Oct 2014 21:20:22 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Xref: news.eternal-september.org comp.lang.ada:22785 Date: 2014-10-26T14:20:22-07:00 List-Id: see: http://archive.adaic.com/docs/reports/ajpo/transition-support/html/3.h= tm "The JSF-MMC Ada 95 project is using the existing F-16 Modular Mission Comp= uter (MMC) Operational Flight Program (OFP) and F-22 Mission Software, both= written in Ada 83" Having worked on some of the code there are other parts as well in Ada. Unfortunately Ada tends to be used as a scapegoat for managers sometimes fo= r reasons things get held up etc, but here is one point valid point (also h= ere is more info about how much of the F-22 is in Ada): http://www.freerepublic.com/focus/f-news/1110502/posts "ADA didn't work out as expected, but some 80 percent of the F-22 code is s= till written in ADA. Getting good ADA programmers was always a problem, as = ADA never caught on outside the Department of Defense. As a result of the l= imited pool of programmers would could work on the F-22 software, quality a= nd imagination (in the design of the software) suffered." =3D=3D=3D=3D=3D=3D=3D=3D If Ada was in the Applications space there would be a far larger base of de= velopers. It wouldn't produce more direct customers for the big fish compil= er companies since most applications would be working on the small deals, b= ut there would be far more jobs and far more developers willing to develop = their skills in Ada or consider Ada an option of careers. I think all know my opinion as to why there has been no traction in the App= lication space and why it was a bad decision to not support it. However, be= tter now than never and time to start considering what can be done to get A= da popular for Applications and General Purpose use for now even if there a= re no direct financial returns at the moment. David Botton