He writes frequently for Worth Magazine and composes daily commentary on the Internet. Fortran 90 Explained. The success of Fortran as the predominant programming language in the field of scientific and numerical computing is due, in part, to the steady evolution of the language. Following the publication of the first two standards of and , the technical committee responsible for their development, X3J3, has worked in conjunction with an ISO committee to develop a new standard suitable for use in the s. This new standard, Fortran 90, contains the new features required for large scale computing on modern supercomputers, but still retains all the familiar features that have made the language so popular. This book is a complete and thorough description of the new language, providing a comprehensive guide to all its features.
|Published (Last):||6 January 2010|
|PDF File Size:||2.40 Mb|
|ePub File Size:||9.4 Mb|
|Price:||Free* [*Free Regsitration Required]|
Would you like to tell us about a lower price? If you are a seller for this product, would you like to suggest updates through seller support? Fortran remains one of the principal programming languages used in high-performance scientific, numerical, and engineering computing.
A series of significant revisions to the standard versions of the language have progressively enhanced its capabilities and the latest standard, Fortran , includes many modern features, such as object orientation, coarrays for parallel programming, interoperability with C and various other enhancements. The opening chapters contain a complete description of Fortran 95, extended by Fortran allocatable array features. Coverage of the other additional features of Fortran follows, before new chapters on coarrays and the many other enhancements of Fortran The distinction between the three language levels is maintained throughout, allowing readers to understand and amend legacy code as well as the new features.
Authored by three experts in the field, two of whom have actively contributed to Fortran , this is a complete and authoritative description of Fortran in its modern form. It is intended for new and existing users of the language and for all those involved in scientific and numerical computing. It is suitable as a textbook for teaching and, with its extensive Appendices and an Index, as a handy reference for practitioners. Read more Read less. Amazon International Store International products have separate terms, are sold from abroad and may differ from local products, including fit, age ratings, and language of product, labeling or instructions.
Manufacturer warranty may not apply. Learn more about Amazon International Store. As with the previous work, this is a model of clear exposition Practitioners will be happy to have this important new book.
It is written in such a way that simple programs can already be coded after the first three chapters have been read. The prose is clear and concise, explaining all the elements of Fortran 90 and the extensions making up Fortan He is the Convenor of the ISO Fortran Committee and has played a leading role in the development of many of the features of modern Fortran, especially of coarrays.
Malcolm Cohen is a mathematician and the leading compiler writer at NAG. He has participated actively in the development of the Fortran standards, being a major designer of the objected-oriented features. He is the Editor of the Fortran standard. No customer reviews. How does Amazon calculate star ratings? The machine learned model takes into account factors including: the age of a review, helpfulness votes by customers and whether the reviews are from verified purchases.
Review this product Share your thoughts with other customers. Write a customer review. Most helpful customer reviews on Amazon. Verified Purchase. I came to this book already having an understanding of Fortran 90 and having already written several large codes with it, but needing much guidance in the modern features made available in the 95, 03 and 08 standards details and wanting examples of how to implement these. This is one of the rare programming books that will always stay within reach at my desk.
I agree with other reviewers that the book is very difficult to just read from beginning to end; it does jump around quite a bit, and it is meant much more to be a reference book for one looking for certain key features and maybe already having an understanding of other features. I am undecided whether it would be a good introduction, as I already had an understanding of the language fundamentals before reading, but I do like the repeated use of clear examples littering the text.
I am an experienced programmer primarily C and Java looking for a bench reference on Fortran. This is one of the better texts on Fortran but the organization of the content is pretty horrendous. As another reviewer pointed out, they basically just tacked on chapters at the end of the book to cover new revisions of the language. Pretty tough read about the things you don't already know something about. I would love more examples of complete code. They have a lot of little snippets without an explanation of what else is needed to make them work.
Also, there are some forward references - things that don't make sense until you have read the rest of the book. It would be quite hard to read this if you didn't already know a lot of Fortran, have some knowledge of Fortran standards since , and know something about object oriented programming. That kind of knowledge is pretty much assumed. The odd thing is that the first few chapters are pretty easy to read The book is a lot easier to read than the Fortran standard itself.
And it is a very comprehensive book. The primary purpose of this well-known book is to serve as a comprehensive Fortran language reference complementary to the ISO Standard.
It explains almost every feature of modern Fortran in great details and clean prose, but requires a great deal of experience in Fortran programming.
This is not and not intended to be an introduction to Fortran programming or programming in general for novices, rather it is an excellent reference for already experienced Fortran programmers. Recommended: as a language reference complementary to the standard for experienced Fortran programmers.
Not recommended: as a textbook for beginners. This is one of the better Fortran books out there, but I can only give it three stars. Basically, the authors just append new chapters to their previous editions as the language evolves, so it's a chronological description of the language.
I'm still looking for a good "nutshell" type book that is organized as a language reference that I can crack open, get the answers I need, and get back to work. This book requires too much hunting. Go to Amazon. Back to top. Get to Know Us. Shopbop Designer Fashion Brands. Alexa Actionable Analytics for the Web. DPReview Digital Photography.
Michael Metcalf's Fortran 90 CNL Articles
The undoubted success of Fortran as the predominant programming language in the field of scientific and numerical computing is due, in part, to the steady evolution of the language. Following the publication of the first two standards of and , the technical committee responsible for their development, X3J3, has worked in conjunction with an ISO committee to develop a new standard suitable for use in the s. This new standard, called Fortran 90, contains the new features required for large scale computing on modern supercomputers, but still retains all of the familiar features that have made the language so popular. This book is a description of this new language, providing a comprehensive guide to all its features. The book is intended for new and existing Fortran users, and for all those involved in any aspect of scientific and numerical computing. Convert currency. Add to Basket.
Fortran 90 Explained