アルゴリズムを実装するときは今の時代だとJavaかC#(やruby)が楽だと思うのですが、どの言語でやってるんですか?
C/C++でも差はないのですが、なにぶんゼグメント・バイオレンスや時間関係のライブラリ(並列計算なども)が充実してないので、
それも自分で実装して再発明したり数値計算パッケージを導入することになります。
すると本来実装したいアルゴリズム以上の苦労がありませんか?
まさか「言語なんてどれも一緒。アセンブラでやれよ」ってのなしで。