文件名称:The Fortran 2003 Handbook
文件大小:5.47MB
文件格式:PDF
更新时间:2013-04-16 18:43:42
Fortran 2003
Fortran has been the premier language for scientific computing since its introduction in 1957. Fortran originally was designed to allow programmers to evaluate formulas— FORmula TRANslation—easily on large computers. Fortran compilers are now available on all sizes of machines, from small desktop computers to huge multi-processors. The Fortran 2003 Handbook is a definitive and comprehensive guide to Fortran 2003. Fortran 2003, the latest standard version of Fortran, has many modern features that will assist the programmer in writing efficient, portable, and maintainable programs that are useful for everything from “hard science” to text processing. The Fortran 2003 Handbook is an informal description of Fortran 2003, developed to provide not only a readable explanation of features, but also some rationale for the inclusion of features and their use. In addition, “models” give the reader better insight as to why the language is the way it is. Target Audience This handbook is intended for anyone who wants a comprehensive survey of Fortran 2003, including those familiar with programming language concepts but unfamiliar with Fortran. Experienced Fortran 95 programmers will be able to use this volume to assimilate quickly those features in Fortran 2003 that are not in Fortran 95 (Fortran 2003 contains all of the features of Fortran 95). Although the handbook is written for use in conjunction with the standard, it is also designed as a practical stand-alone description of Fortran 2003. The syntax rules have been recast into more readable form. On the other hand, in places where the standard is not completely clear, a reasonable interpretation is often given, together with ways to implement and program that will avoid potential problems. Of course, if information is being sought to understand a fine point of compiler implementation, settle a bet, resolve a court case, or determine the answer to a Fortran trivia question, the standard itself should be considered the final authority.