主题:通知:Intel Fortran 11.1将在本月底发布!
在intel fortran的网站上刚看到的,该版本将包含大量的面向对象特征。
http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/66028/page/1/#85936
Features from Fortran 2003
Object-oriented features
o CLASS declaration
o SELECT TYPE construct
o EXTENDS_TYPE_OF and SAME_TYPE_AS intrinsic functions
o Polymorphic entities
o Inheritance association
o Deferred bindings and abstract types
o Type inquiry intrinsic functions
Type-bound procedures
o TYPE CONTAINS declaration
o ABSTRACT attribute
o DEFERRED attribute
o NON_OVERRIDABLE attribute
o Note:
GENERIC attribute and type-bound operators are not supported in this release
Deferred-length character entities
PUBLIC types with PRIVATE components and PRIVATE types with PUBLIC components
NAMELIST I/O is permitted on an internal file
Restrictions on entities in a NAMELIST group are relaxed
Changes to how IEEE Infinity and NaN is represented in formatted input and output
The COUNT_RATE argument to the SYSTEM_CLOCK intrinsic may be a REAL of any kind
Execution of a STOP statement displays a warning if an IEEE floating point exception is signaling
http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/66028/page/1/#85936
Features from Fortran 2003
Object-oriented features
o CLASS declaration
o SELECT TYPE construct
o EXTENDS_TYPE_OF and SAME_TYPE_AS intrinsic functions
o Polymorphic entities
o Inheritance association
o Deferred bindings and abstract types
o Type inquiry intrinsic functions
Type-bound procedures
o TYPE CONTAINS declaration
o ABSTRACT attribute
o DEFERRED attribute
o NON_OVERRIDABLE attribute
o Note:
GENERIC attribute and type-bound operators are not supported in this release
Deferred-length character entities
PUBLIC types with PRIVATE components and PRIVATE types with PUBLIC components
NAMELIST I/O is permitted on an internal file
Restrictions on entities in a NAMELIST group are relaxed
Changes to how IEEE Infinity and NaN is represented in formatted input and output
The COUNT_RATE argument to the SYSTEM_CLOCK intrinsic may be a REAL of any kind
Execution of a STOP statement displays a warning if an IEEE floating point exception is signaling