トップ «前の日記(2005-06-22) 最新 次の日記(2005-06-24)» 編集

豊田正史のSLとは関係ございません


2005-06-23

_ [開発] split()撲滅委員会

Perlのsplit()のあまりの遅さに業を煮やしてパタンマッチに置き換えてまわる。ソースが読みにくくなるのが難点だが、耐え難い遅さから脱するため背に腹は変えられん。

本日のツッコミ(全5件) [ツッコミを入れる]
_ けんけん (2005-06-24 05:39)

split() は結構使っているなぁ...確かに遅いんだけどめんどくさくて放置してますね.

_ Cafebabe (2005-06-24 09:20)

いっそのこと,Perlを使うのを辞めるという解決方法は?(笑)

_ とよだ (2005-06-24 22:20)

私もずっと放置してたんですが、もう耐えられなくなりました。Perlやめたら何がいいですかねえ。Rubyはもっと遅くなりそうですし、Cは面倒くさいですし。

_ (2005-06-25 00:51)

perlは補助仕事にしか使わないのでどうでもいいんですけど、なぜ、そしてどれくらい遅いんでしょう?<br><br>C++つかっていと言っていたからboost使うというのは。<br><br>これを機会にcamlに浮気してみる、というのも。

_ とよだ (2005-06-25 01:53)

短い文字列のsplitはそれほど遅くないのですが、長くなればなるほど遅くなります。測定してないのでどの程度遅いか分かりませんが、体感でもだいぶ違います。CGI絡みなので、perlのお手軽さからなかなか脱せません。


README日記の書き方