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.3 required=5.0 tests=BAYES_00,INVALID_MSGID, MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b3d4bf1aa8fddd02 X-Google-Attributes: gid103376,public From: jedilowe@my-deja.com Subject: Re: Ada2C++ Date: 2000/02/02 Message-ID: <87a9l8$4a5$1@nnrp1.deja.com>#1/1 X-Deja-AN: 580920572 References: <20000109121316.27085.00001168@ng-bg1.aol.com> <387A3896.A54ECDD7@averstar.com> <875ip4$kvq$1@nnrp1.deja.com> <875o42$71s2@news.cis.okstate.edu> <8778ce$7k5$1@nntp8.atl.mindspring.net> X-Http-Proxy: 1.0 x36.deja.com:80 (Squid/1.1.22) for client 209.187.84.42 Organization: Deja.com - Before you buy. X-Article-Creation-Date: Wed Feb 02 22:04:29 2000 GMT X-MyDeja-Info: XMYDJUIDjedilowe Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.7 [en] (Win98; I) Date: 2000-02-02T00:00:00+00:00 List-Id: Just to clarify, I am not disputing the idea of translating to an intermediate representation for a greater scope of usability, but it sounded like the question was directed at translating and updating. I worked on a project that had 20 developers spend 9 weeks translating from a specialized 1970's language into Ada. Basically, the entire effort was a political manuvering (though a very expensive one) but the result was pretty useless. Unless the design and context are identical, it does not make sense to translate, because it does not address the most difficult part of coding, fixing. Basically, the developers still had to go learn every bit of the functionality to be able to fix it, and most ended up rewriting what was there and just called it reuse. The question comes down to, how solid is the existing code. The translation is only successful if it is very solid, and then the question is, why not interface instead of translate? The question I had, is the multi-language interface in the same linked executable widely used? Is it universally successful, or does it depend on each of the variants (e.g. platform, compilers, linker...)? Thanks for the response though. Tony Sent via Deja.com http://www.deja.com/ Before you buy.