本気で高速化しようとしたらキャッシュ効率なども考慮すべきなので、
C などの言語で書くのは必然になる。「Python で科学技術計算」 なら
それほど真剣に高速化する必要はないけど、それなりの速度が出て、
しかもちゃらっと書ける、ってのが落としどころなんだと思う。

そう考えると、いわゆるスケルトン系のアプローチなんかは向いてる
ような気がする。言語の性質にも適合するところが多そうだし。