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.6 required=5.0 tests=BAYES_05,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,54c513170bafd693 X-Google-Attributes: gid103376,public From: "David Kristola" Subject: Desirability of C++ (was Re: Ada on International Space Station (Re: where can we get a job with ada)) Date: 2000/04/14 Message-ID: <01HW.B51C1B6E00F41C2D04BB51B0@news.pacbell.net>#1/1 X-Deja-AN: 611017064 Content-Transfer-Encoding: 7bit References: <01HW.B4BFC2820005B06B08A24140@news.pacbell.net> <20000204073443.24976.00001288@ng-ci1.aol.com> <87euk0$c93$1@nnrp1.deja.com> <01HW.B4C1346100072D2408A24140@news.pacbell.net> <949867976.281549@the-rowan.albatross.co.nz> <8766v93w66.fsf@deneb.cygnus.argh.org> <38E8C81A.AA62CF4C@HiWAAY.net> <7EA1B852F5D4D8C6.26EEE9181C80F0DF.0161EA2D9C353253@lp.airnews.net> Content-Type: text/plain; charset=us-ascii X-Complaints-To: abuse@pacbell.net X-Trace: news.pacbell.net 955698519 63.194.212.92 (Fri, 14 Apr 2000 00:48:39 PDT) Organization: heaps of stacks MIME-Version: 1.0 Reply-To: David95037@see-my.sig NNTP-Posting-Date: Fri, 14 Apr 2000 00:48:39 PDT Newsgroups: comp.lang.ada Date: 2000-04-14T00:00:00+00:00 List-Id: On Thu, 13 Apr 2000 16:36:55 -0700, Robert B. Love wrote (in message <7EA1B852F5D4D8C6.26EEE9181C80F0DF.0161EA2D9C353253@lp.airnews.net>): > Both the Part Task Trainer and the Full Task Trainer are written in Ada. But > I keep hearing that people want future version written in C++. Why people > would want to mess with working code is beyond me. What I want to know is > how do we keep Ada in the forefront? Why is there an air of desirablity to > C++? I'm sure this is an over-simplification, but the some of the excuses i hear around the Missiles & Space campus go something like this: (software engineer) I want to learn C++ on the job so that i can get a real job. (manager) If we switch to C++, we will be able to hire programmers. Note that there are lots of C++ jobs in the Bay Area, and those jobs pay well, or so goes the rumor. There are lots of C++ software people in the area, but would they work were i work even if the work was in C++? Can i work "work" into this paragraph a few more times? I think the answer to both of these questions is best assumed to be "no". I think part of the problem is "better" got lost in the rush for "cheaper" when we started "faster, better, cheaper". In the long run, it won't be cheaper, especially if we try to make missiles or spacecraft the way commercial companies make software. Now for the tough question; how do we keep Ada in the forefront? One way to start is to put the "better" back in. Ada is a big help in this area. --djk