- 317 名前:デフォルトの名無しさん mailto:sage [2007/07/20(金) 04:09:06 ]
- >>316
どうだろ?C++の機能をつかって実装しているようだから、 以前の FORTRAN -> それ以外の言語 の移植とは訳が違いそう NRの2nd(1992)から3rd(2007)への以降に15年掛かっているね たぶん3rdに取り組み始めた頃は、まだC++が輝いてたんだろ 複素数の取り扱いが、クソややこしいテンプレートになっていたり、 整合配列に問題があったりと、C++は数値計算に向いてない c99の方がずっとマシ(ただし、こっちは対応コンパイラがPGIぐらいしか無い) Fortran90かFORTRAN77のまま、アルゴリズムだけ進歩させた方が良かったと思うよ NRのメリットは安い値段とソースコード付きってとこだったが、 C++のみになると、あんまりメリット感じないね C言語だとGSLとかあるしね どうせ自由に配布できないんだったら NAG, IMSLの方がいいんじゃないか? 少なくとも漏れはNR 3rdイラネ
|

|