アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人はmoriwaka -- Anonymous Coward
2get成功! (スコア:2, 興味深い)
これって、つまりそれだけFortran90/95のコミュニティーが育ってきたということなんでしょうか?
私、Fortran90のコンパイラが出始めたころに新機能がどんなものか見るためだけに使ったことがあるのですが、あまりに拡張されすぎて
あぁ、「ン」が消えてるんですよ。「ビーフン・カレー」ね。
Re:2get成功! (スコア:1)
構造体のような高度な型宣言だとか、allocate が使えることです。
今までデータ毎にいちいち配列を固定で宣言したプログラムを書いていましたが、g95 を使って、全部 allocate を使った汎用プログラムに移行できました。これでプログラムの再利用がどんなに楽になるか....
構造体のような型を定義できるのも非常に助かります。
データの欠測、不良値などのフラグを構造体に保持させておけば、いちいち別の配列を用意しなくてすみますので。演算子のオーバーロードも使って、構造体同士の演算を、意識せずにできるのも大助かり。
問題は、いままで存在する大量の g77/f2c 資産を移行するのにどのくらいの時間がかかるかです。研究分野によりますが、わたしどもではやっと Fortran90/95に移行できてきたところで、これから本格的に使われそうです。ここいらで気合いをいれて過去の資産を移行するかな。