From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.5-pre1 (2020-06-20) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.5-pre1 Date: Tue, 13 Apr 93 6:19:54 MDT From: Colin James 0621 Subject: Re Ada to C translator Message-ID: <9304130619.aa03282@dsc.blm.gov> List-Id: Re request for Ada to C translator from digex.com (PAT): Most computer science textbooks classify Ada as a high order language and C as an intermediate level language (along only with FORTH). Hence the C to Ada translator does not make sense because one would lose the features and advantages of Ada in the process of automatically translating a lower level to a higher level language. This is why in practice the translator usually go from high order to high order (such as COBOL to ADA or FORTRAN to Ada) or from high order to lower level (such as FORTRAN to C or, God forbid, Ada to C). The previous suggestion in the thread to reengineer into Ada directly is still probably the best idea with at least two side-effects: more readable and portable code than in C and fewer lines of (readable) code than in C.