opensubscriber
   Find in this group all groups
 
Unknown more information…

f : fortran-dev@lists.apple.com 11 November 2005 • 1:04AM -0500

Re: Fortran manual or tutorial
by David M. Lorenzetti

REPLY TO AUTHOR
 
REPLY TO GROUP




> Thanks for that, Drew. What are the arguments for moving from Fortran
> 77 all the way to Fortran 95, rather than Fortran 90? My Absoft
> compiler lumps Fortran 90 and 95 together in many ways, but there must
> be some significant differences.

Compared to F90, F95:

** Allows default initialization of components of derived types.

** Provides the [null] instrinsic for initializing pointers.

** Allows a field width of 0 when writing output with some of the edit
descriptors (this writes the shortest possible output).

** Adds the [forall] construct.

** Extends the [where] construct.

** Adds the [pure] and [elemental] keywords for procedures.

** Allows the use of intrinsic functions in specification expressions.

** Extends the [maxloc] and [minloc] instrinsics.

** Changes the definition of the [sign] intrinsic function.

** Adds intrinsic procedure [cpu_time].

** Allows comments in namelist input.

Whether you consider these significant or not depends on whether your
needs and habits.  I find the first three very useful, and probably
would find [forall] useful if I could start thinking about it more.

-Dave

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Fortran-dev mailing list      (Fortran-dev@list...)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/fortran-dev/subscriber%40opensubscriber.com

This email sent to subscriber@open...

Bookmark with:

Delicious   Digg   reddit   Facebook   StumbleUpon

Related Messages

opensubscriber is not affiliated with the authors of this message nor responsible for its content.