
34 LITERATURE (Last updated: 15DEC1996) ******************************************* FORTRAN FAQs  The Fortran FAQ is an important resource list, with a lot of information about FORTRAN literature, tools etc. The main FAQ is maintained by Keith Bierman (Keith.Bierman@Eng.Sun.COM) and an updated version can be retrieved via anonymous FTP: host: rtfm.mit.edu directory: pub/usenet/usenet/comp.lang.fortran (or other equivalent paths) file: Fortran_FAQ The Fortran 90 "auxiliary" FAQ is maintained by Michel Olagnon (Michel.Olagnon@ifremer.fr). It is included in the Fortran FAQ, but a newer version can be retrieved via anonymous FTP: host: ftp.ifremer.fr directory: ifremer/ditigo/fortran90 file: engfaq (text version in English) FORTRAN textbooks  An excellent FORTRAN 77 textbook is offered to the public by the author: Clive G. Page: Professional Programmer's Guide to Fortran 77 Pitman, 1988 122 pages (including index) The book can be retrieved (free!) from the author's site via anonymous FTP: Host: ftp.star.le.ac.uk Directory: /pub/fortran File: prof77.ps.gz (PostScript version) There is also a Latex version available. The Fortran FAQs contain lists of many other Fortran textbooks Numerical Analysis FAQ  An excellent FAQ on Numerical Analysis is: ftp://ftp.mathcom.com/Mathcom/nafaq ????????? It contains a lot of information on Numerical Analysis resources and many related fields. Style guides  Style guides cover a wide range of topics, from program layout to code design. This old book (FORTRAN and PL/I examples) is still the best: The Elements of Programming Style 1978 (2nd ed.) Brian W. Kernighan & P. J. Plauger Mcgrawhill book Company ISBN 0070342075 David L. Levine (levine@ics.uci.edu) wrote a nice FORTRAN style guide, which can be accessed via anonymous FTP: host: ics.uci.edu directory: pub/levine file: F77_Style_Guide FORTRAN 77 standard  The FORTRAN 77 standard can be found at the Fortran Market in text and HTML (recommended) forms. The standard is not easy to read, but is very interesting, and of course is more complete and authoritative than textbooks. Web sites  The Fortran Market is an excellent source of important information, including STANDARD DOCUMENTS (free!) and free libraries: http://www.fortran.com/fortran/market.html http://www.fortran.com/walt/fortran An incredible list of Fortran resources compiled by Tomasz Plewa is mirrored at: http://tonic.physics.sunysb.edu/docs/num_meth.html http://www.math.psu.edu/dna/num_methods.html http://zar.unizar.es/www/num_meth.html http://www.labyrinth.net.au/~ctrans/tomasz.html Books on algorithmics  Literature about algorithms may help you sometimes, here is a short list of recommended books: The Art of Computer Programming Donald E. Knuth AddisonWesley 1969 An old classic series, contains basic theory and algorithms presented in a mathematical rigorous way (oouch!): Introduction to Algorithms Udi Manbar AddisonWesley 1989 An introductory text of algorithmics, very readable: Another classic: The Design and Analysis of Computer Algorithms Aho A.V., J.E. Hopcroft, J.D. ullman AddisonWesley 1974 Good algorithms can be found in many journals. Books and articles on numerical analysis  See the Numerical Analysis FAQ at: host: rtfm.mit.edu directory: pub/usenet/news.answers/ file: A wonderful (a bit old) book is: Dahlquist G., Bjorck A., Anderson N. Numerical Methods PrenticeHall, 1974 ISBN 0136273157 An excellent article on floatingpoint arithmetic: David Goldberg What Every Computer Scientist Should Know about FloatingPoint arithmetic ACM Computing Surveys Vol. 23 #1 March 1991, pp. 548 Books on mathematics  A book (in 3 parts) covering all fields of mathematics in a clear and concise way: Encyclopedic Dictionary of Mathematics Mathematical Society of Japan (Nihon Sugakkai) The MIT Press Cambridge, Massachusettes and London England 1986 Last but not least  A wealth of trivia and important facts illuminated with humour: The new hacker's dictionary Edited by Eric S. Raymond The MIT press 1991 Cambridge, Mass London, England
