Fortran 95/2003 Explained (Numerical Mathematics and Scientific Computation)


Product Description
Fortran remains one of the principal languages used in scientific, numerical and engineering programming and a series of revisions to the standard versions of the language have progressively enhanced its power. The latest standard-Fortran 2003-greatly extends the power of the language, by introducing object-oriented concepts, interoperability with C, better integration with operating systems and many other enhancements. This text details all these new features.Fortran 95/2003 Explained, significantly expands on the second edition of Fortran 90/95 Explained (also publised by Oxford University Press): the opening chapters contain a complete description of the Fortran 95 language and are followed by descriptions of three formally approved extensions; six completely new chapters describe in detail the features that are new in Fortran 2003, but the distinction between the various language levels is kept clear throughout.
Authored by the leading experts in the development of the language, this is the only complete and authoritative description of the two languages (Fortran 95 and Fortran 2003). Containing numerous examples, exercises and solutions, and an extensive index, it is highly suitable as both a student textbook and practitioner reference.
Fortran 95/2003 Explained (Numerical Mathematics and Scientific Computation) Review
Fortran 95 and especially Fortran 2003 are more modern and larger languages than the Fortran 77 many programmers have used. Some of the features in Fortran 95 not in Fortran 77 are free source form, array operations (similar to Matlab), user-defined types, and modules. Some new features in Fortran 2003 are support for object oriented programming with (single) inheritance, procedure (function) pointers, IEEE arithmetic, interoperability with C, and command line arguments.The first ten chapters of the book cover the Fortran 95 subset of Fortran 2003, and the following chapters cover the new features of Fortran 2003.
The three co-authors are Fortran experts and have served on the
Fortran standards committee. Their writing is clear and concise,
packing a great deal of information into 416 pages. Earlier editions have been the most referenced books by serious Fortran programmers.
The book plays a role for Fortran a similar to Stroustrup's "The C++ Programming Language" for C++. It is not a textbook for a novice programmer -- the reader should already know the basics of procedural programming. More pedagogical books on Fortran 90/95 for are those by Meissner, Chapman, and
Ellis/Phillips/Lahey. A good book for transitioning Fortran 77
programmers is one by Redwine.
As of January 2011, there are still no complete Fortran 2003 compilers, but the free g95 and gfortran compilers supports all of Fortran 95, and gfortran implements many of the features of Fortran 2003, including the object-oriented ones.
Most of the consumer Reviews tell that the "Fortran 95/2003 Explained (Numerical Mathematics and Scientific Computation)" are high quality item. You can read each testimony from consumers to find out cons and pros from Fortran 95/2003 Explained (Numerical Mathematics and Scientific Computation) ...

No comments:
Post a Comment