comp.lang.ada
 help / color / mirror / Atom feed
From: wrp <i3text@gmail.com>
Subject: Re: Ada folks need to talk to C++ folks more
Date: Mon, 30 Jul 2012 23:08:01 -0700 (PDT)
Date: 2012-07-30T23:08:01-07:00	[thread overview]
Message-ID: <7e849868-acd9-4d30-a8d5-9ff9d89f1a13@h8g2000pbt.googlegroups.com> (raw)
In-Reply-To: jv7am3$de8$1@speranza.aioe.org

On Jul 30, 5:59 pm, "Nasser M. Abbasi" <n...@12000.org> wrote:
> On 7/30/2012 2:45 PM, wrp wrote:
> In the area of computation and numerics, it is not even close.
> C++ is used so much in this area now, even more than Fortran it seems.

Having looked at Fortran 2003, I don't understand why C++ gets used so
much in physics. This is one area where I wouldn't try to convert
anyone from C++ to Ada, since I think they should be using Fortran.

No, I wouldn't promote Ada where the focus is entirely on numerics. As
described in _Scientific Ada_ (Ford, 1986), the Numerical Algorithms
Group took a serious look at Ada in the 1980s, but found it lacking
and evidently decided to stay with Fortran and C. Later versions of
Ada addressed some of their issues, but as far as I can tell Fortran
is still the best choice.

Ada might be suitable where there is less demand for exotic
capability. I thought about quantitative finance. My impression is
that the choice of C++ is not given a lot of thought; it's just
popular and fast. I've briefly looked at the literature for quants and
didn't see much call for the extensive libraries you see for C++.

Another possibility is computer graphics. The language is certainly
suitable; it just needs good libraries. There are a few projects and I
wonder what would be required to get something production quality.
With good graphics support, maybe Ada would be ready to support game
engine development.



  reply	other threads:[~2012-08-06 14:22 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-07-30 19:45 Ada folks need to talk to C++ folks more wrp
2012-07-30 20:34 ` Simon Wright
2012-07-31  0:10   ` wrp
2012-07-31  0:59 ` Nasser M. Abbasi
2012-07-31  6:08   ` wrp [this message]
2012-07-31  7:37     ` Nasser M. Abbasi
2012-07-31 18:29       ` wrp
2012-07-31  9:34     ` Georg Bauhaus
2012-07-31 18:37       ` wrp
2012-07-31 19:05       ` phone.john.kern
replies disabled

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