11.07.2015 Views

Fortran 90 Handbook

Fortran 90 Handbook

Fortran 90 Handbook

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

PrefaceThe <strong>Fortran</strong> <strong>90</strong> <strong>Handbook</strong> is a definitive and comprehensive guide to <strong>Fortran</strong> <strong>90</strong>and its use. <strong>Fortran</strong> <strong>90</strong>, the latest standard version of <strong>Fortran</strong>, has manyexcellent new features that will assist the programmer in writing efficient,portable, and maintainable programs. The <strong>Fortran</strong> <strong>90</strong> <strong>Handbook</strong> is an informaldescription of <strong>Fortran</strong> <strong>90</strong>, developed to provide not only a readableexplanation of features, but also some rationale for the inclusion of featuresand their use. In addition, “models” give the reader better insight as to whythings are done as they are in the language.This handbook is intended for anyone who wants a comprehensive survey of<strong>Fortran</strong> <strong>90</strong>, including those familiar with programming language concepts butunfamiliar with <strong>Fortran</strong>. Experienced <strong>Fortran</strong> 77 programmers will be able touse this volume to assimilate quickly those features in <strong>Fortran</strong> <strong>90</strong> that are notin <strong>Fortran</strong> 77 (<strong>Fortran</strong> <strong>90</strong> is a superset of <strong>Fortran</strong> 77).Chapter 0 provides a brief overview of several of the most important featuresthat are new in <strong>Fortran</strong> <strong>90</strong>. Chapters 1–14 correspond to Sections 1–14 in thestandard. (The standard is the complete official description of the language,but it is written in a legally airtight, formal style without tutorial material andcan be difficult to understand in places.) The handbook and the standard canbe examined in parallel for insights into the <strong>Fortran</strong> language. This makes itfeasible to use this handbook to “decipher” the standard, and this is an idealuse of this book.Although the handbook is written for use in conjunction with the standard, itis also designed as a practical stand-alone description of <strong>Fortran</strong> <strong>90</strong>. In theinterest of readability, a few of the more obscure aspects of the standard mayiii

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!