This is a listing of Fortran 90 Information available on the WEB I received from
Mike Metcalf of CERN (who was a member of the standards committee).  I also have
a postscript writeup from him on Fortran 90 abstract data types and some views
on prospects.  He has written a package EAGLE which is a partial implementation
of the functionality of the MZ package of ZEBRA.
 
 
 
 *********************************************************************
 * Fortran 90 information file, on compilers, tools, books, courses, *
 * tutorials and the standard.                                       *
 *********************************************************************
 
Note: additional information on Fortran 90 products is availble on WWW
with the URL http://www.fortran.com/fortran/market.html
 
 
WHERE CAN I OBTAIN A FORTRAN 90 COMPILER?
 
Absoft is about to market a version of Cray's CF90 for the Power
Macintosh. Windows NT and 95 versions will follow (fortran@absoft.com).
 
Apogee's compiler is highly optimized for SPARC architectures
(info@apogee.com). Used on the Meiko CS-2HA.
 
Cray Research has a fully-optimizing, native compiler, CF90, that is
being marketed by them, and by Visual Numerics for workstations, starting
with Suns (craysoft@cray.com).
 
Digital has DEC Fortran 90, a native, optimizing compiler with HPF
support for Digital UNIX (formerly DEC OSF/1 AXP) on Alpha systems.
A version for OpenVMS Alpha (no HPF) is coming in June, with a
Windows NT (Alpha) version likely to follow (fortran90@digital.com).
 
Optimizing, native compilers for Sun, RS/6000, SGI, MIPS and, soon, x86
are available from EPC (info@epc.com or support@epc.ed.ac.uk).
 
Fujitsu is marketing a native Fortran 90 Workbench for Solaris 1.1
and 2.x. Contact Unicomp (walt@fortran.com) or Fujitsu (info@ossi.com).
 
HP has stated its intention to collaborate with EPC to produce a compiler
for HP and Convex platforms, timescale not yet announced.
 
IBM has been shipping its optimizing, native compiler for the RS/6000,
xlf Version 3, as of 31 December, 1993.
 
Lahey has been shipping a native LF90 compiler for DOS since 29 August,
1994 (sales@lahey.com). It is particularly well optimized on the Pentium.
 
Microsoft is working on a compiler, release date unknown, for
Windows NT 3.5 and Windows 95 (Chicago) (fortran@microsoft.com).
 
Microway NDP Fortran 90 for 386/486, Pentium and 860 is available
(nina@microway.com).
 
A compiler is available for most unix platforms, VMS and PCs (including
Linux) from NAG (infodesk@nag.com or infodesk@nag.co.uk). This was
the first f90 compiler, released in 1991. An optimizing version is to
be produced in collaboration with ACE in Holland.
 
NA Software supplies Fortran 90 Plus on 386/486, SPARC and T800
and T9000 transputers (marketing@nasoftwr.demon.co.uk). They also
supply a F77 to f90 convertor, LOFT90, and HPF.
 
VAST/f90 from PSR (info@psrv.com) is a complete f90 compiler, including
a vectorizer, for unix, VMS and Convex. PSR also supplies VAST/77to90 to
convert FORTRAN 77 programs into Fortran 90 syntax.
 
A compiler from ParaSoft (f90-info@parasoft.com) is available.
 
PGI has released a subset Fortran 90/HPF compiler, in particular for SGI
(sales@pgroup.com).
 
A PC version of the NAG compiler is also available from Salford Software
(sales@salfsoft.demon.co.uk). A Windows NT version is planned.
 
SGI is understood to have an f90 compiler in beta test.
 
SofTech has a licence to sell its own versions of DEC's HPF/f90 compiler.
 
Sun has released an f90 compiler based on Cray's CF90, initially for
Solaris 2 (tel. 1-800-SUNSOFT or URL
http://www.sun.com/sunsoft/Products/Developer-products).
 
Other useful tools, like FORGE90 from APR (support@apri.com or
http://www.infomall.org/apri/) are available.
A source form convertor, convert.f90, is obtainable by ftp
from jkr.cc.rl.ac.uk in the directory /pub/MandR.
 
Both NAG (see above) and IMSL (now Visual Numerics, mktg@houston.vni.com)
are offering f90 versions of their maths libraries that take
full advantage of the language's library building capabilities.
 
Files for a Fortran 90 emacs mode can be retrieved by ftp to
mailbase.ac.uk, directory /pub/lists/comp-fortran-90/files/, or by Gopher
and WWW, URL gopher://nisp.ncl.ac.uk/11/lists-a-e/comp-fortran-90/files,
or by sending an e-mail to  mailbase@mailbase.ac.uk, containing the
command send <listname> <filename> (e.g. send comp-fortran-90 f90.el).
 
 
WHAT BOOKS ARE AVAILABLE?
 
English:
 
  Fortran 90 - Meissner, PWS Kent, Boston, 1995, ISBN 0-534-93372-6.
 
  Fortran 90 - Counihan, Pitman, 1991, ISBN 0-273-03073-6.
 
  Fortran 90 Explained - Metcalf and Reid, Oxford University Press, 1990,
  ISBN 0-19-853772-7, about $30. This book is a complete, audited
  description of the language in a more readable style than the standard
  itself. It is kept up-to-date on each printing with X3J3 and WG5's
  latest interpretations. It has seven Appendices, including an extended
  example program that is available by ftp, and a comprehensive Index.
  It is also available in French, Japanese and, shortly, Russian.
 
  Fortran 90 for Scientists and Engineers - Brian D. Hahn, Edward
  Arnold, 1994, ISBN 0-340-60034-9.
 
  Fortran 90 Handbook - Adams, Brainerd, Martin, Smith and Wagener,
  McGraw-Hill, 1992, ISBN 0-07-000406-4.
 
  Fortran 90 Language Guide - Gehrke, Springer, London, 1995,
  ISBN 3-540-19926-8.
 
  Fortran 90 Programming - Ellis, Philips, Lahey, Addison Wesley,
  Wokingham, 1994, ISBN 0-201-54446-6.
 
  Fortran Top 90-Ninety Key Features of Fortran 90 - Adams, Brainerd,
  Martin and Smith, Unicomp, 1994, ISBN 0-9640135-0-9.
 
  Migrating to Fortran 90 - James F. Kerrigan, O'Reilly Associates,
  1993, ISBN 1-56592-049-X.
 
  Programmer's Guide to Fortran 90, second edition - Brainerd,
  Goldberg and Adams, Unicomp, 1994.
 
  Programming in Fortran 90 - Morgan and Schonfelder, Alfred Waller,
  Oxfordshire, 1993, ISBN 1-872474-06-3.
 
  Programming in Fortran 90 - I.M. Smith, Wiley, ISBN 0471-94185-9.
 
Chinese:
 
  Programming Language Fortran 90 - He Xingui, Xu Zuyuan, Wu Qingbao and
  Chen Mingyuan, China Railway Publishing House, Beijing,
  ISBN 7-113-01788-6/TP.187, 1994.
 
Dutch:
 
  Fortran 90 - W.S. Brainerd, Ch.H. Goldberg, and J.C. Adams, translated
  by J.M. den Haan, Academic Service, 1991, ISBN 90 6233 722 8.
 
French:
 
  Fortran 90; Approche par la Pratique - Lignelet, Se'rie Informatique
  E'ditions, Menton, 1993, ISBN 2-090615-01-4.
 
  Fortran 90.  Les concepts fondamentaux, the translation of "Fortran 90
  Explained" M. Metcalf, J. Reid, translated by M. Caillet and B. Pichon,
  AFNOR, Paris, ISBN 2-12-486513-7.
 
  Fortran 90; Initiation a` partir du Fortran 77 - Aberti, Se'rie
  Informatique E'ditions, Menton, 1992, ISBN 2-090615-00-6.
 
  Les specificites du Fortran 90, DUBESSET, M. et VIGNES, J.,
  editions Technip, 1993. ISBN 2-7108-0652-5
 
  Manuel complet du langage Fortran 90, et guide d'application,
  LIGNELET, P., S.I. editions, Jan. 1995. ISBN 2-909615-02-2
 
  Programmer en Fortran 90, DELANNOY, C., Eyrolles, 1992.
  ISBN 2-212-08723-3
 
  Savez-vous parler Fortran, AIN, M., Bibliotheque des universites
  (de Boeck), 1994. ISBN 2-8041-1755-3
 
  Support de cours Fortran 90 IDRIS - Corde, P. & Delouis, H. (anonymous
  ftp: ftp.ifremer.fr:pub/ifremer/fortran90/f90_cours_4.ps.gz).
 
German:
 
  Fortran 90 - B.Wojcieszynski and R.Wojcieszynski, Addison-Wesley,
  1993, ISBN 3-89319-600-5.
 
  Fortran 90: eine informelle Einfu"hrung - Heisterkamp,
  BI-Wissenschaftsverlag, 1991, ISBN 3-411153-21-0.
 
  Fortran 90, Lehr- und Arbeitsbuch fuer das erfolgreiche Programmieren -
  W.S. Brainerd, C.H. Goldberg, and J.C. Adams, translated by
  Peter Thomas and Klaus G. Paul, R. Olbenbourg Verlag, Muenchen, 1994,
  ISBN 3-486-22102-7.
 
  Fortran 90 Lehr- und Handbuch - T. Michel, BI-Wissenschaftsverlag,
  1994.
 
  Fortran 90 Referenz-Handbuch: der neue Fortran-Standard - Gehrke,
  Carl Hansen Verlag, 1991, ISBN 3-446163-21-2.
 
  Programmierung in Fortran 90 - Schobert, Oldenburg, 1991.
 
  Software Entwicklung in Fortran 90 - U"berhuber and Meditz, Springer
  Verlag, 1993, ISBN 0-387-82450-2.
 
Japanese:
 
  Fortran 90 Explained - Metcalf and Reid, translated by H. Nisimura,
  H. Wada, K. Nishimura, M. Takata, Kyoritsu Shuppan Co., Ltd., 1993,
  ISSN 0385-6984.
 
 
WHERE CAN I OBTAIN COURSES, COURSE MATERIAL OR CONSULTANCY?
 
Copyright but freely available course material is available
on the World Wide Web from the URLs:
 
     Manchester Computer Centre:
     http://www.hpctec.mcc.ac.uk/hpctec/courses/Fortran90/F90course.html
     or via ftp: ftp.mcc.ac.uk, in the directory /pub/mantec/Fortran90.
 
     The University of Liverpool:
     http://www.liv.ac.uk/HPC/F90page.html.
 
     CERN: http://asis01.cern.ch/CN/CNTUT/f90/Overview.html
     or via anonymous ftp from cernvm.cern.ch in the directory cnl.200
     as the file f90tutor.ps. An ASCII copy of this material as a set
     of slides for a six-hour course is available from metcalf@cern.ch.
 
Courses are available from:
 
   Walt Brainerd, a member of X3J3, also on HPF (walt@fortran.com);
 
   PSR (see above);
 
   CETech, Inc. (also on HPF)
   8196 SW Hall Blvd., Ste. 304, Beaverton, Oregon 97008, USA.
   Phone: (503)644-6106   Fax: (503)643-8425 (cetech@teleport.com).
 
European companies offering courses and conversion consultancy are:
 
      IT Independent Training Limited, 113 Liscombe, Birch Hill,
      Bracknell, Berkshire, RG12 7DE, UK
                   tel. +44 344 860172   fax. +44 344 867992
 
      Simulog, attn. Mr. E. Plestan,
      1 rue James Joule, F-78286 Guyancourt Cedex, France
                   tel: +33 1 30 12 27 00   fax: +33 1 30 12 27 27
 
      CTS, Prinz-Otto Str. 7c, D-85521 Ottobrunn , Germany
                   tel: +49-89-6083758   fax: +49-89-6083758
 
 
WHERE CAN I FIND THE STANDARD?
 
Fortran 90 was adopted as an International Standard by ISO in July, 1991,
as ISO/IEC 1539:1991, and is obtainable for 185 Swiss francs from
 
          ISO Publications, 1 rue de Varembe, Case postale 56
          CH-1211 Geneva 20, Switzerland
          Fax. + 41 22 734 10 79
 
It may also be obtained from national member bodies such as
 
          ANSI, 1430 Broadway, New York, N.Y. 10018
 
(where it is also known as ANSI X3.198-1992), or in electronic PostScript
or ASCII form from Unicomp (walt@fortran.com) at a cost and
under conditions agreed by ISO.
 
A Corrigendum 1 was published by ISO on 1 September, 1994, and
is available from them (cost about 30 Swiss francs).
 
                      *****
 
This information is compiled on a 'best-effort' basis and without
prejudice. It may be freely copied and disseminated. Corrections and
additions are solicited.
 
               Mike Metcalf
               (metcalf@cern.ch)
 
Version of 22 May, 1995