ひょんなことからFORTRAN

某氏の宿題の手伝いを頼まれました。FORTRANに触るのは3年ぶりくらい。学部時代の授業で少しだけやった。もう完全に忘れてたぜ。それ以上に1年前に授業でやった行列を忘れてて、そっちに時間とられた感があるが。

なにが疲れたって、

      DATA HOGE/1.0154,2.415,3.4857,4.1547/
      CALL F(HOGR)

という感じで変数名を書き間違えたのがコンパイルできちゃうし実行できちゃうんだもんなぁ。値が合わない合わないとコード何度みなおしても気づかず。連続で実行してみて初めて初期化されてない領域を参照してることに気づいたという。FORTRAN恐ろしい子