110. Mistakes in Fortran 90 Programs That Might Surprise You, by Szymanski#

topic: Fortran resources

Note

This tip is a draft1.

Here is a a survey of Fortran 90 pitfalls. Most are still relevant, but now (1) Derived types can have allocatable components. (2) A pointer can be initialized to null() in the declaration. (3) Stream I/O is an alternative to record-based I/O.



1

From the perspective of FortranTip Browser, “draft” means that it hasn’t been edited for formatting, hasn’t had corresponding Fortran programs added, the text content hasn’t been enhanced, etc. Draft texts are extracted from the corresponding Tweet using the Twitter API.