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.8 required=5.0 tests=BAYES_00,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,83c3aa00160f1010,start X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1994-11-03 12:48:53 PST Path: bga.com!news.sprintlink.net!howland.reston.ans.net!gatech!paladin.american.edu!auvm!EIGHT-BALL.HV.BOEING.COM!crispen Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU Newsgroups: comp.lang.ada Message-ID: <9411032048.AA02784@eight-ball.hv.boeing.com.hv.boeing.com> Date: Thu, 3 Nov 1994 14:48:53 CST Sender: Ada programming language From: Bob Crispen Subject: Re: Fortran to Ada Date: 1994-11-03T14:48:53-06:00 List-Id: >From: paul@gta.com (Paul Emerson) asks: >I don't normally read this group but I have an ADA question. Someone in my >organization has inquired about a tool to convert Fortran to ADA. Does such >a tool(s) exist? Any pointers would be most helpful. We concluded in the Ada Simulation Validation Program in 1987 that when you have Fortran code, it's nearly always worthwhile to redevelop it rather than recoding it. Alternately, you can put an Ada wrapper around a LARGE chunk of Fortran. Forget interfacing a bunch of small chunks of Fortran -- it's not worth the aggravation. Whenever we've ignored our own lessons learned (jeez, none of YOU guys have ever done THAT ;-) and tried to re-code (that is, convert from line to line, Fortran to Ada) we've created a nest of bugs that take forever to find and fix. When we redevelop, we find that previously annoying but non-fatal bugs which have existed in the Fortran code since time immemorial have now mysteriously disappeared. Your mileage may vary, but I doubt it. +-------------------------------+--------------------------------------+ | Bob Crispen | Who will babysit the babysitters? | | crispen@foxy.hv.boeing.com +--------------------------------------+ | (205) 461-3296 |Opinions expressed here are mine alone| +-------------------------------+--------------------------------------+