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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,1d52a75fd633fefc X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-02-16 03:14:36 PST Path: supernews.google.com!sn-xit-02!supernews.com!news.tele.dk!194.42.224.136!diablo.netcom.net.uk!netcom.net.uk!tank.news.pipex.net!pipex!warm.news.pipex.net!pipex!news.kvaerner.com!news@kvaerner.com From: "Tarjei T. Jensen" Newsgroups: comp.lang.ada Subject: Re: Ada to C++ translator? Date: Fri, 16 Feb 2001 12:02:15 +0100 Organization: Kvaerner Group IT Message-ID: <96j1bo$723@news.kvaerner.com> References: <3A844255.24A4DBA3@lmco.com> <968vnc$5a2$1@nnrp1.deja.com> <3A8C6843.B46006D6@lmco.com> NNTP-Posting-Host: 155.209.159.12 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Newsreader: Microsoft Outlook Express 4.72.2120.0 X-MIMEOLE: Produced By Microsoft MimeOLE V4.72.2120.0 Xref: supernews.google.com comp.lang.ada:5296 Date: 2001-02-16T12:02:15+01:00 List-Id: Robert Brantley wrote > >We are re-using code from a legacy system, and we have spent a lot of >effort on binding this legacy Ada code to the RTOS we are using. As the >work >has progressed it has become increasing apparent how much work is involved >in mating the Ada code to the RTOS and the RTOS's development tools. A >great >deal of complexity could be cut out if we move the application code to the >RTOS >native language or it's derivative C++. Perhaps the following table from http://www.rtcgroup.com/cotsjournal/cots7800/cots7800p60.html might be of interest when you discuss the costs of using Ada. BTW Don't expect better numbers from C++. |language | Lines /| Errors / | Time / | Total / | | | Error | 10,000 Lines | Error | 10,000 (hours)| |---------+--------+--------------+---------+---------------| | Ada | 270 | 37 | 20 min | 12.35 hours | |---------+--------+--------------+---------+---------------| | C | 80 | 125 | 240 min | 500 hours | +-----------------------------------------------------------+ Remember time is subjective. You don't really know how much time you spend unless you measure. Greetings,