ええ、私は知っています..、これは想像ではありません...それは本当のFortranの質問です。
以前のバージョンとは、Fortran 2003、95、90、さらには 77 を意味します。
下位互換性とは、2008 年に以前のバージョン用に記述されたコードを簡単に実行できることを意味します (構文を少し変更するだけで)。
ええ、私は知っています..、これは想像ではありません...それは本当のFortranの質問です。
以前のバージョンとは、Fortran 2003、95、90、さらには 77 を意味します。
下位互換性とは、2008 年に以前のバージョン用に記述されたコードを簡単に実行できることを意味します (構文を少し変更するだけで)。
Fortran 90 では何も削除されていませんが、Fortran 95 以降ではいくつかのひどい機能が削除されています。より多くのものが「陳腐化」とマークされています。たとえば、http://www.cisl.ucar.edu/zine/96/fall/articles/3.f90.obsolete.htmlを参照してください。実際問題として、多くのレガシー コードが存在するため、コンパイラ ベンダーは依然としてこれらの機能を組み込んでいます。コンパイラがレガシー FORTRAN 77 プログラムをコンパイルできなければ、顧客の反発が生じるでしょう。