comp.lang.ada
 help / color / mirror / Atom feed
From: Simon Wright <simon@pushface.org>
Subject: Re: The answer to "Can Ada replace FORTRAN for numerical computation?
Date: Mon, 22 Jul 2019 06:53:03 +0100
Date: 2019-07-22T06:53:03+01:00	[thread overview]
Message-ID: <lyzhl662f4.fsf@pushface.org> (raw)
In-Reply-To: qh3ejl$fle$1@gioia.aioe.org

"Nasser M. Abbasi" <nma@12000.org> writes:

> In 1980 there was a paper titled "Can Ada replace FORTRAN for
> numerical computation?"
>
> ACM SIGPLAN Notices
> Volume 16, Number 12, December, 1981
>
>
> https://dl.acm.org/citation.cfm?id=954264
>
> "
> In July 1980, the proposed final form of the Ada programming
> language was released by the U.S. Department of Defense [1]. Even
> though Ada was not designed specifically for general numeric
> scientific computation, nevertheless the question arises to whether
> it is appropriate for this purpose. This question can best
> be answered by consideration of the following question: Is Ada
> a suitable replacement for the programming language FORTRAN? This
> paper discusses those constructs of Ada which are pertinent to the
> matter and are considered defective. It is noted that the array defects
> are exceptionally critical, not providing needed capabilities
> that exist in FORTRAN and have been extensively used for
>  a quarter century."
>
> I can't find free version of the paper, any one knows of one? but
> there was more discussion on it here:
>
> https://archive.org/stream/DTIC_ADA139224/DTIC_ADA139224_djvu.txt
>
> (just search for string "can ada")
>
> _But_ to answer the question in the title of the paper, and
> after FORTY years, it is clear now that the answer is a
> resounding NO.

I can't believe that the visible complaint (the ordering convention for
matrices, row- vs column-major) would seriously impact the mental
dexterity required to write mathematical code.

And now we have Convention (Fortran), which makes it not-too-hard to
interface to existing Fortran code.


  reply	other threads:[~2019-07-22  5:53 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-07-22  4:38 The answer to "Can Ada replace FORTRAN for numerical computation? Nasser M. Abbasi
2019-07-22  5:53 ` Simon Wright [this message]
2019-07-22 10:32   ` Lucretia
2019-07-22 13:20     ` Simon Wright
2019-07-22 17:27       ` Lucretia
2019-07-24 23:45         ` Randy Brukardt
2019-08-15 16:45           ` Norman Worth
2019-08-15 19:07             ` Dmitry A. Kazakov
2019-08-16 18:29               ` Norman Worth
2019-08-16 19:23                 ` Dmitry A. Kazakov
2019-08-18 17:04                   ` Norman Worth
2019-07-23  1:35 ` Brad Moore
2019-07-23 23:42 ` Jerry
2019-08-03 12:30 ` Nasser M. Abbasi
2019-08-05 14:35   ` Shark8
2019-08-05 17:15     ` Optikos
2019-08-07  6:35       ` Niklas Holsti
2019-08-07 20:42         ` Optikos
2019-08-16 19:11           ` Norman Worth
2019-08-16 20:15             ` Jeffrey R. Carter
2019-08-17  2:38             ` robin.vowels
replies disabled

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