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-Thread: 103376,e7151167e0767ecc X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!news.glorb.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local1.nntp.dca.giganews.com!nntp.megapath.net!news.megapath.net.POSTED!not-for-mail NNTP-Posting-Date: Tue, 07 Sep 2004 18:50:28 -0500 From: "Randy Brukardt" Newsgroups: comp.lang.ada References: <8429999a.0408231027.2850e800@posting.google.com> <5ad0dd8a.0408302222.56282d6f@posting.google.com> <4135498c_1@news.tm.net.my> <5ad0dd8a.0409040738.3fff41b8@posting.google.com> Subject: Re: Feasibility of using Ada in new development Date: Tue, 7 Sep 2004 18:51:22 -0500 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4807.1700 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4910.0300 Message-ID: <-PWdnSuO0ovZ1KPcRVn-gQ@megapath.net> NNTP-Posting-Host: 64.32.209.38 X-Trace: sv3-xgMhwuxxdqFqPlCN30dWin9bDuoaOfhKTKD1VMiDfD3CBaAdO+L82wC1Jf8sx3mXzCnZ9uG2l5z80Us!UmFjZfLW/U70LLkQzLF2YcZhvykhV/JlLaDS35HsHbSpxi452D7ugw5dvdDgOffmRsMD8VdibDff X-Complaints-To: abuse@megapath.net X-DMCA-Complaints-To: abuse@megapath.net X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.13 Xref: g2news1.google.com comp.lang.ada:3456 Date: 2004-09-07T18:51:22-05:00 List-Id: "Wojtek Narczynski" wrote in message news:5ad0dd8a.0409040738.3fff41b8@posting.google.com... > - Even the most Ada-centric company in the world uses tons of legacy C > code, and I don't think they will rewrite it in Ada any soon. Of > course, that code is causing them a lot of problems, but would you > call their business decision to stay with it, wrong? This statement is demonstratably false. R.R. Software probably is the most Ada-centric company in the world (certainly in the top 10!). The only C in any of our products is a dozen lines in our (obsolete) Sun68K compiler. We've got roughly 20,000 lines of assembler code, and everything else is in Ada. (When we first started out circa 1980, we used Pascal, but all of that code is either lost or automatically translated to Ada using our PasTran tool.) We do, of course, use OSes like Windows that have a lot of C code, but those are black-boxes to us - we don't maintain those in any sense. We've done things where it's possible another language would have done better, but we haven't used other languages because (a) we didn't want to depend any more than absolutely necessary on outside products; and/or (b) the learning curve would be higher than the amount of time saved. Randy.