Article View: de.comp.misc
Article #1020Fortran 90 Information
From: Michael Metcalf
Date: Thu, 02 Mar 1995 16:45
Date: Thu, 02 Mar 1995 16:45
261 lines
10830 bytes
10830 bytes
Fortran 90 Information File
---------------------------
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 marketing 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).
DEC has been shipping a native compiler, including HPF, from June 1994.
It is for OSF/1 AXP, with OpenVMS AXP and probably Windows NT AXP
following. It has no plans for VAX systems.
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 enhance its Fortran compiler progessively
to include all f90 features (by 1996?).
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
(tel. (508) 746-7341).
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. The current version is 2.1.
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
(ppatel@cix.compulink.co.uk). A Windows NT version is planned.
SofTech has a licence to sell its own versions of DEC's HPF/f90 compiler.
Stern Computing Systems offers CF90, a Cray-compatible compiler for
use on DEC OSF/1 platforms (pipeline@acri.fr).
Sun is due to release an f90 compiler based on Cray's CF90 in the
second quarter of 1995, initially for Solaris 2.3.
Other useful tools, like FORGE90 from APR (forge@netcom.com), 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 and IMSL (now Visual Numerics, mktg@houston.vni.com) are
beginning to offer 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/, by Gopher
and W3, 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 - 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.
Fortran 90 Programming - Ellis, Philips, Lahey, Addison Wesley,
Wokingham, 1994, ISBN 0-201-54446-6.
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 gingbao 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 Einf"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 from
Manchester Computer Centre on the World Wide Web with the URL:
http://www.hpctec.mcc.ac.uk/hpctec/courses/Fortran90/F90course.html
The ftp address is ftp.mcc.ac.uk, in the directory /pub/mantec/Fortran90.
A complete Tutorial is available under WWW with the URL
http://asis01.cern.ch/CN/CNTUT/f90/Overview.html
or via anonymous ftp from cernvm.cern.ch in the directory cnl.200 and
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 27 February, 1995
Technical Details
Message-ID:
<D4tnvr.D4v@news.cern.ch>Path:
arc1-ca.pugleaf.net!nntp.gmd.de!news.rwth-aachen.de!news.rhrz.uni-bonn.de!news.uni-stuttgart.de!univ-lyon1.fr!swidir.switch.ch!CERN.ch!apofortn!metcalfShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10f4ae,af668093720630a9,start X-Google-Attributes: gid10f4ae,public X-Google-Thread: fff80,af668093720630a9,start X-Google-Attributes: gidfff80,public X-Google-ArrivalTime: 1995-03-02 12:25:52 PST Newsgroups: de.comp.misc,fr.comp.divers Path: arc1-ca.pugleaf.net!nntp.gmd.de!news.rwth-aachen.de!news.rhrz.uni-bonn.de!news.uni-stuttgart.de!univ-lyon1.fr!swidir.switch.ch!CERN.ch!apofortn!metcalf From: metcalf@apofortn.cern.ch (Michael Metcalf ) Subject: Fortran 90 Information X-Nntp-Posting-Host: apofortn.cern.ch Message-ID: <D4tnvr.D4v@news.cern.ch> Keywords: Fortran 90 Sender: news@news.cern.ch (USENET News System) Organization: CERN European Lab for Particle Physics Date: Thu, 2 Mar 1995 16:45:27 GMT Lines: 261