TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy

TEAM-ADA@LISTSERV.ACM.ORG

Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Sender:
"Team Ada: Ada Advocacy Issues (83 & 95)" <[log in to unmask]>
X-To:
Date:
Tue, 10 Nov 1998 11:37:16 -0600
Reply-To:
Samuel Mize <[log in to unmask]>
Subject:
From:
Samuel Mize <[log in to unmask]>
Content-Transfer-Encoding:
7bit
In-Reply-To:
<[log in to unmask]> from "Todd Coniam" at Nov 9, 98 07:37:33 pm
Content-Type:
text/plain; charset=US-ASCII
MIME-Version:
1.0
Parts/Attachments:
text/plain (35 lines)
Todd Coniam wrote:
>
> In a message dated 09-Nov-1998 06:31:43 AM Central Standard Time,
> [log in to unmask] writes:
>
> <<  Is there any popular CFD code written in Ada ? What is
>   the performance of the language in numerical applications ?
>   Any examples of numerical software written in Ada ?
>   >>
> Actually, your code is directly accessible from Ada, so rewriting is not
> necessary.  Ada95 has a direct interface to Fortran (even array subscripting)
> so using existing Fortran code is no problem.

panos[1] said that they were going to rewrite their system
anyway, and language choice came up in that context.

However, Todd still has a good point.  If your Fortran
compiler links with an Ada 95 compiler, you can incrementally
re-implement your system in Ada, using the old Fortran code to
support new subsystems for pre-integration testing.  The Ada 95
interface to Fortran should support this partial replacement
and switch-over.

Of course, how useful this would be depends on how radically
you intend to change your system.

Best,
Sam Mize

[1] Sorry, I don't recall his name.

--
Samuel Mize -- [log in to unmask] (home email) -- Team Ada
Fight Spam: see http://www.cauce.org/ \\\ Smert Spamonam

ATOM RSS1 RSS2