Numeric or numarray?

研究でたまに数値計算が必要になる。数値計算といっても実行に長い時間がかかるようなものではないので、今後は PythonNumeric を使う予定。計算過程をうまくベクトルで処理してやれば Python でも十分実用的な速度で計算できると思う。Numeric は既に開発が終了して numarray に今後は移行する必要があるのだが、numarray は

numarray is efficient for large arrays (>20,000 elements) but is slower than Numeric for small arrays by a factor of 2 to 4.

とのこと。僕の使い方だと Numeric の方が速そうなのでしばらくは numarray は様子見といったところ。