comp.lang.ada
 help / color / mirror / Atom feed
From: "Nasser M. Abbasi" <nma@12000.org>
Subject: The answer to "Can Ada replace FORTRAN for numerical computation?
Date: Sun, 21 Jul 2019 23:38:15 -0500
Date: 2019-07-21T23:38:15-05:00	[thread overview]
Message-ID: <qh3ejl$fle$1@gioia.aioe.org> (raw)

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.

Too bad, because Ada could have been best language for numerical
computation due to its strong typing. But its lack of support
for many things related to linear algebra and such, as discussed
in the above, Ada could not replace Fortran.

--Nasser


             reply	other threads:[~2019-07-22  4:38 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-07-22  4:38 Nasser M. Abbasi [this message]
2019-07-22  5:53 ` The answer to "Can Ada replace FORTRAN for numerical computation? Simon Wright
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