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.2 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,c6e9700a33963193 X-Google-Attributes: gid103376,public From: Joseph P Vlietstra Subject: Re: The future of Ada Date: 1999/03/12 Message-ID: <36E9FB6E.42EE423@acm.org>#1/1 X-Deja-AN: 454456587 Content-Transfer-Encoding: 7bit References: <36E690FA.4B9C@sandia.gov> <7c7coa$nvt$4@plug.news.pipex.net> <1999Mar11.080820.1@eisner> <7c92hb$r8n@dfw-ixnews3.ix.netcom.com> <87g17axtv2.fsf@mihalis.ix.netcom.com> <7cc579$clq@drn.newsguy.com> X-Accept-Language: en Content-Type: text/plain; charset=us-ascii; x-mac-type="54455854"; x-mac-creator="4D4F5353" Organization: Mojave Systems Corporation Mime-Version: 1.0 Reply-To: joevl@concentric.net Newsgroups: comp.lang.ada Date: 1999-03-12T00:00:00+00:00 List-Id: steve@nopsam.com wrote: > In article <87g17axtv2.fsf@mihalis.ix.netcom.com>, Chris says... > > > > >they didn't. I would have preferred to continue to work in Ada even at > >a small salary disadvantage, but not for a 25-50% one, defence > >projects are hard enough work as it is. > > Someone also mentioned in this news group that Ada programmers > get paid less than the rest. This is another proof of the fact. > I also found the same thing, that Ada jobs pay less. Well I'm doing fine. Ada has helped, and continues to help, my career. Even though the mandate is gone, I selected Ada over C for my project. This was a no-brainer decision -- we're writing embedded software for use in a satellite, a perfect match for Ada. But I also decided that all of the support software should also be written in Ada. My reasoning for this decision was pretty weak -- I wanted to use the support software effort as an Ada training camp for the satellite software effort and was willing to pay the "extra cost". As the readers of this newsgroup can probably guess, there was no extra cost to develop the support software in Ada. In fact, I have an embarrassingly high positive cost variance (underrun). As all project managers know, it's more fun to write a variance report for an underrun than an overrun. Since Ada detects many defects at compile-time, fewer defects remain to be detected at inspection and unit test. (We also use Ada-ASSURED prior to inspection to reduce style defects.) This means I have fewer defects to report in our organizational defect database. So when our director of software engineering briefs our CEO on software defect rates, our project looks great. In other words, using Ada means our project doesn't get any "help" from senior management.