Fortran
- ISO/IEC JTC1/SC22/WG5
(‘The Home of Fortran Standards’).
Includes information about the standards, from prehistory to
the current Fortran 2018 and the future Fortran 202x.
The standards themselves must be purchased, but some
draft documents, corrigenda and lists of changes are available on the site
(e.g., drafts for Fortran
95,
2003
and
2008).
- Status of Fortran 2018 as of 2018 Jun 23.
- Fortran 202X
survey results and
initial recommendations
- Advantages
of Fortran by J. Prentice
-
comp.lang.fortran at Google
- Fortran forum
at ObjectMix.com
- gfortran and
g95
(the relationship between these two is murky;
apparently both are now GPL;
ref.)
- Visual Fortran: used for compiling Windows versions of AudiLab
software; we have 1 copy
- IDE's: Photran (based
on Eclipse), Code::Blocks for Fortran;
see
Comparison of IDE's (targeted at C/C++);
Setting up Photran with g95
- Fortran Wiki,
including
list of Fortran libraries and much else
- Documentation systems: FORD is
’an automatic documentation generator for modern Fortran programs’.
I haven't tried it yet.
It doesn't handle old-style fixed-form Fortran code.
Its author mentions and comments on these alternatives:
Doxygen
(well known but doesn't work well with Fortran);
ROBODoc
(doesn't extract information from the source code itself); and
f90doc
(produces ugly output without many links).
- JSON libraries for Fortran include
json-fortran
and YAJL-Fort.
I haven't tried them.
- The Fortran Company
(Arizona)
- Fortranplus by
Ian Chivers and Jane Sleightholme (formerly
Fortran 90, 95 and 2003 site at King's College London)
- Netlib mathematical software
- Gary Scott's Fortran Library
-
ACM SIGPLAN Fortran Forum
at ACM Portal
-
Fortran 90 for the Fortran 77 Programmer by
Einarsson & Shokin
- H. D. Knoble's
Fortran Resources and Fortran 77/90/95 Compilers
- Jeff Templon's
Linux
Fortran Information Page
- Donald Gudehus'
MIIPS
(image processing, plotting, student-grades management,
astronomy)
-
Compaq Visual Fortran: A Guide to Creating Windows Applications
by Norman Lawrence
-
Fortran 90/95 Explained, Second Edition
by Michael Metcalf and John Reid
- Errata
and corrections for Stephen Chapman's
Fortran 90/95 for Scientists and Engineers
(McGraw-Hill, 1998)
[a 2nd edition of this book
is now available, although I couldn't find information about it
on the very annoying McGraw-Hill Web site]
My notes
- One cannot have an
ALLOCATABLE
array
in a COMMON
.
R. Funnell
Last modified: 2021-05-03 19:41:40