Limitations of the Fortran version of ATOMS

Development of ATOMS began many years ago as a Fortran program. Because of many limitations imposed by the choice of Fortran as the programming language, in 1997 I started rewriting ATOMS. The language I chose was Perl. While we could debate at great length the merits of choosing that language or some other language, the topic that deserves no discussion is that the Fortran version has many crippling limitations. Regardless, of my choice of languages, it was necessary for me to abandon Fortran so that I could address these many problems.

Most of the problem reports I get from users of the old Fortran version fall into one of the categories discussed below and are fully resolved in the new version.

Here is a partial list of the issues that are resolved in the current version of ATOMS that are unresolved (and never will be resolved by me) in the Fortran version:

Bruce Ravel
This page modified: 22-Oct-2002