comp.lang.ada
 help / color / mirror / Atom feed
From: dweller@Starbase.NeoSoft.COM (David Weller)
Subject: Re: Fortran To ADA
Date: 1 Nov 1994 07:56:50 -0600
Date: 1994-11-01T07:56:50-06:00	[thread overview]
Message-ID: <395hf2$sh5@Starbase.NeoSoft.COM> (raw)
In-Reply-To: SRCTRAN.94Nov1075025@world.std.com

In article <SRCTRAN.94Nov1075025@world.std.com>,
Gregory Aharonian <srctran@world.std.com> wrote:
>
>>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.
>
>Such tools offer little cost benefit over translating the code by hand (along
>with a good EMACS-like editor) because of the idiosyncracies of Fortran (like
>tricks played with COMMON blocks, lack of builtin Complex math system, and
>Fortran's freedom to pass any part of an array to a subroutine).
>
True, but translating the "imperative" code isn't as bad as it may
seem.  THe bottom line is that you CAN get SOME translation by using
automatic tools, but you must first carefully evaluate how many
"dangerous" occurrences of FORTRAN you have and adjust expectation of
benefits accordingly.  Like any other engineering effort, all forms
of redesign should be considered before taking action.

>The Fortran-to-Ada tool found in the repositories and CDROMs, that tool that
>came out of the WWMCCS Ada tool effort, was released to the public because it
>was worthless.
>
I agree with Greg here.  It really is useless.  The FORTRAN
translator we have at CAE-Link works pretty well, but we can't give
it away, and the chimps we have in business suits (we call them The
Marketing Department) don't believe there's a market for a halfway
decent Fortran-Ada translator.  There probably isn't, but this is
just another example of a fairly decent tool that's buried in another
company, never to escape.


-- 
Proud (and vocal) member of Team Ada! (and Team OS/2)        ||This is not your
   	      Ada -- Very Cool.  Doesn't Suck.               ||  father's Ada 
For all sorts of interesting Ada tidbits, run the command:   ||________________
"finger dweller@starbase.neosoft.com | more" (or e-mail with "finger" as subj.)
   ObNitPick: Spelling Ada as ADA is like spelling C++ as CPLUSPLUS. :-) 



  reply	other threads:[~1994-11-01 13:56 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1994-10-31  4:43 Fortran To ADA Paul Emerson
1994-11-01 11:24 ` N. MELLOR
1994-11-01 12:50 ` Gregory Aharonian
1994-11-01 13:56   ` David Weller [this message]
1994-11-02 16:09   ` Charles Stump
  -- strict thread matches above, loose matches on Subject: below --
1994-11-03 20:48 Fortran to Ada Bob Crispen
1994-11-04 14:24 ` Allan Plumb
1994-11-07 11:09 ` Robert I. Eachus
1994-11-10 17:25 Bob Crispen
2003-12-03 13:20 Anders Sneckenborg
2003-12-03 20:08 ` Randy Brukardt
2003-12-03 20:53 ` Gautier Write-only
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox