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,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,22c9fbc37d426c0c X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-08-04 02:48:12 PST Message-ID: <3F2E566A.1A7F@mail.ru> Date: Mon, 04 Aug 2003 13:49:46 +0100 From: Dmytry Lavrov X-Mailer: Mozilla 3.0Gold (Win95; I) MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: F22 Raptor in slashdot.org References: Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit NNTP-Posting-Host: 213.248.15.183 X-Trace: shknews01 1059990474 213.248.15.183 (4 Aug 2003 17:47:54 +0800) Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsmi-us.news.garr.it!NewsITBone-GARR!news.mailgate.org!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!nntp.gblx.net!news2.ilink.net!shknews01 Xref: archiver1.google.com comp.lang.ada:41162 Date: 2003-08-04T13:49:46+01:00 List-Id: Robert Love wrote: > > In Dale > Stanbrough wrote: > > There's been a mention of the F22 Raptor over on slashdot.org. > > If anyone knows about the programming that has gone into this > > it might be worthwhile posting some follow up info. > > I was going to ask about this. If I remember, the new code is in C++ Really? I'm understanding right? It's not about Novalogic game F22 raptor? It's F22 raptor military airplane? Military avionics in C++? Heh,our MIGS will not shot it : it will fall due to bad pointer operation or memory leak, without any shot ;-). > and the legacy stuff is Ada. I don't know percentages, or if there will > be a public report on what software is causing the reboots to be needed. What? Reboots????????????? "Please Re-Takeoff your plane by pressing fire,eject,and self-explode buttons." ;) > > Yes, I know that you can do poor software engineering Ohh yes,i can do and they can too.If i work for ManyMoney-Soft company. > in any language > but it would be interesting to see what the real root caueses are and if > other languages or methodologies would've preveneted them. There is 2 reasons why c++ is bad in this case: 1:instability by nature(even if no leaks,heap fragmentation,and inpossible defragmentation), 2:poor programmers. IMO, C++ are so widely used mainly because it's popular and simpler(and lesser cost) to find "experienced" programmer(that newer programmed in non-c language,and can't learn different ones). Bad side of things that next step is nuclear war caused by memory leak in C++. "Please reboot your civilisation ..." .Really.