TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy


Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

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

Print Reply
Samuel Mize <[log in to unmask]>
Reply To:
Samuel Mize <[log in to unmask]>
Tue, 10 Nov 1998 11:37:16 -0600
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.

Sam Mize

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

Samuel Mize -- [log in to unmask] (home email) -- Team Ada
Fight Spam: see \\\ Smert Spamonam