ちまちまと書いています

迷路生成コードを書いたのだけど滅茶苦茶に遅い。軽く2秒とかかかる。重そうな処理はあまりないのだけど、ループの扱いで時間がかかっているらしい。Rubyメソッドの呼び出しもほとんどないのでC化すれば速くなりそうではある。

      • -

C化した。冗談みたいだが100倍以上速くなった。
Rubyってループが遅いのだよね。何億回もループを数えさせるとCとの速度差が覿面に表れてくる。