experchange > fortran

michaelmetcalf (01-14-19, 11:29 PM)
The original thread veered off into long reminiscences, so here is my summary of an answer to the original question.

Regards,

Mike Metcalf
================================================== ==============================

An early (1957) paper by John Backus was republished in:

Programming Systems and Languages
(S. Rosen ed.),
McGraw Hill, 1967,
pp. 29-47.

The two first textbooks (for Fortran II) were:

A Guide to FORTRAN Programming,
McCracken, Daniel D.
Wiley, 1961.

and

A FORTRAN Primer
Organick, E.I.
Addison-Wesley, 1963

The early history of Fortran (Fortran I to Fortran 77) is documented in:

Annals of History of Computing,
6, 1, January, 1984 (whole issue)

History of Programming Languages
(R.L. Wexelblat ed.),
Academic Press, 1981,
pp. 25-74.

The History of FORTRAN I, II, and III.
Backus, John.
In ACM Sigplan History of Programming Languages Conference -
Preprints, published in ACM Sigplan Notices 13(8),
pp. 165-180, August 1978.

Programming Languages: History and Fundamentals
Sammet, Jean E.
Prentice Hall, 1969

A summary appears in:

Encyclopedia of Science and Technology,
Academic Press, 1986,
vol. 5, under 'Fortran'

or in

Encyclopedia of Science and Technology, (revised edition)
Academic Press, 1992,
vol. 6, under 'Fortran', pp. 632-637.

See also

Programming language standardisation,
I.D. Hill and B.L. Meek, eds.,
Ellis Horwood 1980,
W.S Brainerd, in Chapter 2 (Fortran), p. 34.

A snapshot of the plans for Fortran 90 (then known as Fortran 8x), as
foreseen in 1982, appears in:

Fortran Optimization,
M. Metcalf
Academic Press, 1982,
Chapter 12, pp. 194-210.

A later snapshot appears in the Revised Edition of 1986.

The story of Fortran 90 is related in:

Numerical Recipes in Fortran 90
Cambridge University Press, 1996
Foreword, pp. x-xvi,

and in less detail in:

Fortran 90 Explained,
M. Metcalf & J. Reid
Oxford University Press, 1990
Chapter 1, pp. 3-8.

as well as in an article originally published by the late Brian Meek in
"Fortran Forum" in 1990 (just before Fortran 90 was adopted) and now at:



and in the

Handbook of Programming Languages
Volume II: Imperative Programming Languages
Peter H. Salus, Editor,
Part I: Fortran (by Walt Brainerd)
MacMillan, 1998

Further background information is contained in the articles devoted
to Fortran 90 that comprised a whole issue of the journal:

"Computer Standards & Interfaces", 18,
North Holland/Elsevier, 1996.

and a personal account of writing a first Fortran 90 compiler is to be found at



The story up to Fortran 2008 is to be found in:

"The Seven Ages of Fortran"


and briefly in

Encyclopedia of Parallel Computing (article 'Fortran 90 and its successors')
Padua, David (Ed.), Springer, 2011

and

Modern Fortran Explained,
M. Metcalf, J. Reid & M. Cohen
Oxford University Press, 2011
Chapter 1, pp. 4-7.
FortranFan (01-15-19, 02:34 AM)
On Monday, January 14, 2019 at 4:29:55 PM UTC-5, michael...@compuserve.com wrote:

> .. here is my summary of an answer to the original question.
> ..


Outstanding summary, kudos and thanks!
gah4 (01-15-19, 04:24 AM)
On Monday, January 14, 2019 at 1:29:55 PM UTC-8, michael...@compuserve.com wrote:

(snip)

> Handbook of Programming Languages
> Volume II: Imperative Programming Languages
> Peter H. Salus, Editor,
> Part I: Fortran (by Walt Brainerd)
> MacMillan, 1998


This is one volume of a four volume set, each volume, or the whole set,
available for very reasonable prices on the used book market.
edmondo.giovannozzi (01-15-19, 02:22 PM)
Thanks!
Similar Threads