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,92892151eecb310d X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-01-18 11:48:30 PST Path: archiver1.google.com!postnews1.google.com!not-for-mail From: dennison@telepath.com (Ted Dennison) Newsgroups: comp.lang.ada Subject: Re: Porting Ada to C (Stealth development) Date: 18 Jan 2002 11:48:30 -0800 Organization: http://groups.google.com/ Message-ID: <4519e058.0201181148.385c99b6@posting.google.com> References: NNTP-Posting-Host: 65.115.221.98 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1011383310 26257 127.0.0.1 (18 Jan 2002 19:48:30 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: 18 Jan 2002 19:48:30 GMT Xref: archiver1.google.com comp.lang.ada:19074 Date: 2002-01-18T19:48:30+00:00 List-Id: pontius@btv.MBI.com.invalid (Dale Pontius) wrote in message news:... > guess makes some sense. So I'd like to do my development in Ada, and > have the occasional conversion to C to play well with others. This > probably needs to be free, as well, since it wouldn't cost money if > if I just started the project in C. (Can't justify) I did a quick scan > at www.adahome.org without luck. I'll also need to link in C libs, but > that should be straightforward and in the documentation. Converters are notoriously horrible. Intermetrics claims to have one that makes readable code, but it isn't free (and I have too many relatives from Missouri to believe that without seeing it). I have heard of people successfully using Ada as their PDL, and then using C for the actual code. Since Ada is more human-readable anyway, many people might not even realise your PDL is Ada. :-) Another possible approach, if its a one-man project and they are as open to alternate languages as you seem to imply they are, would be to just write it in Ada without raising it as an issue in the first place. You can't exactly get in trouble for not following orders if you were never given any.