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.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,58253cbf46bbb1fc X-Google-Attributes: gid103376,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!postnews.google.com!d5g2000hsc.googlegroups.com!not-for-mail From: Maciej Sobczak Newsgroups: comp.lang.ada Subject: Re: Automated conversion to C++? Date: Sat, 16 Feb 2008 13:43:16 -0800 (PST) Organization: http://groups.google.com Message-ID: References: NNTP-Posting-Host: 85.3.67.11 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: posting.google.com 1203198196 2734 127.0.0.1 (16 Feb 2008 21:43:16 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Sat, 16 Feb 2008 21:43:16 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: d5g2000hsc.googlegroups.com; posting-host=85.3.67.11; posting-account=bMuEOQoAAACUUr_ghL3RBIi5neBZ5w_S User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12,gzip(gfe),gzip(gfe) Xref: g2news1.google.com comp.lang.ada:19829 Date: 2008-02-16T13:43:16-08:00 List-Id: On 16 Lut, 17:42, Jacob Sparre Andersen wrote: > I don't care about how messy the C++ code is going to be. [...] > The project lead is of the opinion that > publishing the system with C++ code will make more scientists > interested in the system. Is the project lead aware of the fact that if anybody is interested in the source code it is because they want to read/modify/maintain/etc. it and not just compile it? Is he aware of the fact that the result of automated translation will certainly prevent anybody from achieving these goals? You cannot say "I don't care how messy the C++ code is going to be", because this way you just undermine the purpose of your work. If the goal is to attract people interested in the C++ source code, then the project should be written in C++. Not translated to C++, but *written* in C++. An alternative is to write it in Ada (or whatever language you find convenient) and this way make your users get attracted to the language, not the other way round. This, however, might require a technical project lead instead of a salesman. An optimal solution is to write the project in whatever you want and expose a couple of interfaces in different languages. This gives opportunities for both personal satisfaction and marketing hype. -- Maciej Sobczak * www.msobczak.com * www.inspirel.com