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.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 109fba,304c86061dc69dba X-Google-Attributes: gid109fba,public X-Google-Thread: 103376,5cb36983754f64da X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2004-02-16 17:21:34 PST Path: archiver1.google.com!news2.google.com!newsfeed2.dallas1.level3.net!news.level3.com!crtntx1-snh1.gtei.net!news.gtei.net!newsfeed1.easynews.com!easynews.com!easynews!elnk-pas-nf1!newsfeed.earthlink.net!stamper.news.pas.earthlink.net!newsread1.news.pas.earthlink.net.POSTED!01cc3b7c!not-for-mail Reply-To: "Richard Riehle" From: "Richard Riehle" Newsgroups: comp.lang.ada,comp.lang.c++ References: <20040206174017.7E84F4C4114@lovelace.ada-france.org> <54759e7e.0402071124.322ea376@posting.google.com> <2460735.u7KiuvdgQP@linux1.krischik.com> <54759e7e.0402081525.50c7adae@posting.google.com> Subject: Re: No call for Ada (was Re: Announcing new scripting/prototyping language) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Message-ID: Date: Tue, 17 Feb 2004 01:21:33 GMT NNTP-Posting-Host: 66.81.218.203 X-Complaints-To: abuse@earthlink.net X-Trace: newsread1.news.pas.earthlink.net 1076980893 66.81.218.203 (Mon, 16 Feb 2004 17:21:33 PST) NNTP-Posting-Date: Mon, 16 Feb 2004 17:21:33 PST Organization: EarthLink Inc. -- http://www.EarthLink.net Xref: archiver1.google.com comp.lang.ada:5619 comp.lang.c++:19322 Date: 2004-02-17T01:21:33+00:00 List-Id: "Jerry Coffin" wrote in message news:MPG.1a9555bd517ba66d989c91@news.clspco.adelphia.net... > In article , crmeiners@hotmail.com > says... > > > The bottom line is that an Ada to C translator could be useful under > some circumstances, but in the situation that was being described, it's > likely to be far more of a problem than a solution. This is a description of the C-path compiler solution used for other languages, most notably, Eiffel. I believe Tucker Taft's Ada compiler uses this approach, and Irvine Compiler Corporation used to do this, but I'm not sure if they still do. C-Path compilers have their own problems. The most well-known is the infamous "integer overflow" problem. I recall that Tucker worked hard to eliminate this problem in his compiler (so it would pass validation). I'm not sure what other compiler publishers are doing to avoid such problems, but as long as we require conformance testing (along with other kinds of testing) for Ada compilers chosen for weapons systems, we avoid some of those issues. Richard Riehle