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,103b407e8b68350b X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-01-03 10:53:04 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news.airnews.net!cabal12.airnews.net!usenet From: "John R. Strohm" Newsgroups: comp.lang.ada Subject: Re: Anybody in US using ADA ? One silly idea.. Date: Fri, 3 Jan 2003 12:40:27 -0600 Organization: Airnews.net! at Internet America Message-ID: <694A0F8ED8C6BEE3.22D30132AB9CC656.F5BBD1A702580BDE@lp.airnews.net> X-Orig-Message-ID: References: <3E147D79.2070703@cogeco.ca> <80F453381B124BF8.ACEC58777658C8DC.89DCAA63449DBB7B@lp.airnews.net> Abuse-Reports-To: abuse at airmail.net to report improper postings NNTP-Proxy-Relay: library2.airnews.net NNTP-Posting-Time: Fri Jan 3 12:52:17 2003 NNTP-Posting-Host: !^ZT,1k-WiJVi0@ (Encoded at Airnews!) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MIMEOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Xref: archiver1.google.com comp.lang.ada:32500 Date: 2003-01-03T12:40:27-06:00 List-Id: I don't know whether I can use this as a counterexample or not. My recollection is that Silicon Graphics was using Ada internally VERY early in their life, and they were keeping this VERY quiet because it was helping them, a lot, and they didn't really want anyone else to know. Rational used Ada internally, and it helped them a lot. They published their numbers, but the reaction at GD/FW was that it just wasn't possible to get those kinds of numbers. McDonnell-Douglas had been using assembly language on F-15. For the IFFC/Firefly demonstration, they jumped into Ada with both feet, enthusiastically, and reported very good numbers, for a digital flight control application. (IFFC/Firefly was Integrated Flight and Fire Controls: the idea was to let the firecontrol computers cue the flight control system directly, to let the airplane help the pilot point the airplane and the weapons at the target. The demo pilot reportedly said, very enthusiastically, "I don't know if I fired the gun or the airplane did, but WE GOT HIM!") I do know that Silicon Graphics was unique among workstation manufacturers for having a solid Ada toolset long before anyone else did. Software development very much WAS the schedule driver on F-16C/D. First flight was a year late because the software came in a year behind schedule. You better believe that caused some ruffled feathers. (I was told by an old-timer there that it had something to do with a senior manager arbitrarily carving a year out of the development schedule estimates...) "Marin David Condic" wrote in message news:av42sd$jje$1@slb6.atl.mindspring.net... > Problem: Those were big companies and the projects were very long lived > where software development was not going to be the cost or schedule driver. > How many commercial products are in that position? Your average > garage-startup company is never going to be able to let out contracts to get > a compiler retargeted and your average small business is never going to be > able to wait until the retargeted compiler is ready to use before they can > start development. > > Ada shot itself in the foot early on because it was A) Too expensive, B) > Didn't work well and C) Wasn't available for the platforms people were > developing on. It pretty much cured those problems by now - but too late to > avoid all the damage and missed opportunities. Now it faces new problems and > it has to address those if it hopes to avoid the same missed opportunities. > > MDC > -- > ====================================================================== > Marin David Condic > I work for: http://www.belcan.com/ > My project is: http://www.jast.mil/ > > Send Replies To: m c o n d i c @ a c m . o r g > > "I'd trade it all for just a little more" > -- Charles Montgomery Burns, [4F10] > ====================================================================== > > John R. Strohm wrote in message > news:80F453381B124BF8.ACEC58777658C8DC.89DCAA63449DBB7B@lp.airnews.net... > > > > In the very early 1980s, General Dynamics / Fort Worth Division started > the > > F-16C/D program. This was a MAJOR upgrade of the airplane, involving, > among > > other things, all new computers and all new software. > > > > Ada wasn't there yet, so they chose JOVIAL J73. > > > > At that time, there existed precisely one J73 compiler, and it didn't > target > > EITHER of the processors they were designing into the airplane (Zilog > Z8002 > > and MIL-STD-1750A). They wound up having to let compiler development > > contracts to two (small) companies to develop toolsets. > > > > At that time, trained J73 programmers just plain didn't exist. GD/FW had > to > > train every single programmer they hired for that project. > > > > Every time I hear someone grumbling about the scarcity of trained Ada > > programmers, I think about F-16C/D and JOVIAL, and I wonder how GD/FW ever > > managed to get that airplane off the ground, if training is so hard. > > > > I'm not even going to mention HAL/S, the Space Shuttle language, which to > my > > (unclassified) knowledge was not used for anything else on the planet. > > Where does NASA (and the SEI Level 5 contractor) get trained HAL/S > > programmers? > > > > > > > >