or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Sell Back Your Copy
For a $11.25 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Object-Oriented Programming via Fortran 90/95
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Object-Oriented Programming via Fortran 90/95 [Paperback]

Ed Akin (Author)
3.0 out of 5 stars  See all reviews (3 customer reviews)

List Price: $69.00
Price: $62.92 & this item ships for FREE with Super Saver Shipping. Details
You Save: $6.08 (9%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Tuesday, January 31? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Sell Back Your Copy for $11.25
Whether you buy it used on Amazon for $19.64 or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $11.25.
Used Price$19.64
Trade-in Price$11.25
Price after
Trade-in
$8.39

Book Description

0521524083 978-0521524087 January 13, 2003
Writing technical applications in a modern object-oriented approach, using Fortran 90 or 95, can be problematic. This book teaches how to employ the principles of object-oriented programming to produce clear, highly efficient executable codes (rather than focusing on the traditional procedural abilities of Fortran). This text is an excellent harbinger to all the features of the finalized, fully object-oriented Fortran 200X. In addition to covering the OOP methodologies, the basic foundation of the language and solid programming skills are reviewed, making the book valuable also as a good migration tool for experienced Fortran programmers that want to smoothly pick up the OOP paradigm. The author highlights common themes by using comparisons with Matlab® and C++ and uses numerous cross-referenced examples to convey all concepts quickly and clearly. Complete code for the examples is included on the book's web site.

Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Customers buy this book with The Fortran 2003 Handbook: The Complete Syntax, Features and Procedures $69.07

Object-Oriented Programming via Fortran 90/95 + The Fortran 2003 Handbook: The Complete Syntax, Features and Procedures
Price For Both: $131.99

Show availability and shipping details



Editorial Reviews

Review

"An excellent introduction to object-oriented programming.... Recommended." Choice

Book Description

Learn how to write technical applications in a modern object-oriented approach, using Fortran 90 or 95. This book will teach you how to stop focusing on the traditional procedural abilities of Fortran and to employ the principles of object-oriented programming to produce clear, highly efficient executable codes. In addition to covering the OOP methodologies the book also covers the basic foundation of the language and good programming skills. The author highlights common themes by using comparisons with Matlab and C++ and uses numerous cross-referenced examples to convey all concepts quickly and clearly. Complete code for the examples is included on the book's web site.

Product Details

  • Paperback: 362 pages
  • Publisher: Cambridge University Press (January 13, 2003)
  • Language: English
  • ISBN-10: 0521524083
  • ISBN-13: 978-0521524087
  • Product Dimensions: 9.9 x 6.8 x 0.7 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 3.0 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Best Sellers Rank: #1,104,987 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

3 Reviews
5 star:
 (1)
4 star:    (0)
3 star:    (0)
2 star:
 (2)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.0 out of 5 stars (3 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

21 of 22 people found the following review helpful:
5.0 out of 5 stars This Book Breathes New Life Into Fortran, February 21, 2003
By 
TWJ "iminseattle" (Seattle, WA United States) - See all my reviews
This review is from: Object-Oriented Programming via Fortran 90/95 (Paperback)
This is a great book for any Fortran programmer (new and old). The author does a fantastic job of introducing OOP for Fortran 90/95. I had no idea that all kinds of neat OO concepts could be implemented in Fortran. I almost want to go back and rewrite my big FEA code using these concepts.

What I like most is that the author contrasts implementation details between Fortran, C++, and MATLAB to futher enrich the topics being discussed. Obviously, with this style, the author knows his audience (engineers and scientists).

I HIGHLY RECOMMEND THIS BOOK!

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


19 of 24 people found the following review helpful:
2.0 out of 5 stars Limited Usefulness, January 2, 2004
This review is from: Object-Oriented Programming via Fortran 90/95 (Paperback)
This book requires that the reader already knows about object-oriented programming. It gives little information on the subject. Instead, it gives details about how to use Fortran to implement those concepts. The details it gives will already be familiar to Fortran users, though not for that purpose. I was hoping for a book for the many scientists and engineers who have learned and used Fortran well, but who have not learned about object-oriented methods. This book isn't it. The only audience for which it is useful is the opposite: an experienced object-oriented programmer who wishes to switch from another language to Fortran.

The above occupies about a third of the book. Another third consists of elementary material that is not particularly relevant even to that audience, such as memory management, linked lists, and linear algebra. Object orientation is mentioned only peripherally in that material.

The last third consists of appendices that are mostly padding. There are language tables that are available in the manual with any compiler, and source code which repeats with variations examples in the main text.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 9 people found the following review helpful:
2.0 out of 5 stars book contains lots of resources, but its usefulness is limited, August 6, 2008
By 
Jasper Spaans (DELFT, Netherlands) - See all my reviews
This review is from: Object-Oriented Programming via Fortran 90/95 (Paperback)
This book is quite nice for the spoiled programmer who has been using a modern OO language such as C++ or python, and demonstrates methods to implement OO concepts as classes, overloading and polymorphism in Fortran 90/95 (F9X in the remainder of this review)

This however is also its main weakness: Even though F9X can be forced into these concepts, using those concepts, especially the proposed polymorphism method, is a tedious task, and makes a lot of the magic of OO programming disappear.

What is lacking in this book is an explicit overview of concepts which cannot be implemented easily in F9X, such as destructors, interfaces and inheritance, as that might be reason enough to forget about trying to implement your program in F9X.

My main conclusion after reading this is that trying to do OO in F9X is incomplete and way too much trouble, and thus the need for this book is rather limited.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Inside This Book (learn more)
First Sentence:
The programming process is similar in approach and creativity to writing a paper. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
manual constructor, new attribute declarations, single inheritance form, implicit none type, formal pseudocode, real whole number, accessor member, optional constructor, intrinsic data types, allocatable arrays, deleted status, drill instance, indexed loop, subroutine list, colon operator, sparse vector, automatic array, implicit none integer, serial loops, interface assignment, dynamic dispatching, interface operator, enter your age, pointers associated, end interface
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Sparse Vector, Features of Programming Languages, Link Object Value, Ann Jones, Game of Life, Object-Oriented Programming Concepts, Thomas Jefferson, Declaration of Independence, World War, Call Alloc, Position Angle Int, Sample Applications of Inheritance, Variable Integer
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:




What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject