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 autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b5030de022501b76 X-Google-Attributes: gid103376,public From: dewar@merv.cs.nyu.edu (Robert Dewar) Subject: Re: COBOL conversion tool Date: 1997/08/02 Message-ID: #1/1 X-Deja-AN: 261685094 References: Organization: New York University Newsgroups: comp.lang.ada Date: 1997-08-02T00:00:00+00:00 List-Id: Michael asks <> Automatic translation from COBOL to Ada is neither technically feasible nor desirable. The trouble is that typical COBOL code lacks both procedural and data abstraction. It is possible to recover some of the procedural abstraction automatically (but very difficult, and only a partial job could be done), but VERY difficult to recover the missing data abstraction. It is of course possible to convert COBOL to Ada in a manner that entirely retains the semant9ic level of the COBOL, but this would probably produce code that was even less maintainable than the original, and certainly no improvement.