2008-09-18から1日間の記事一覧

RubyとJavaの文字列連結の違いその3

Rubyの文字列結合処理ではRuby1.8.xまでとRuby1.9.0以降とで 結合方法による処理速度の優劣に違いが出てくる。 Ruby1.8.xでは 式展開による結合 >「Array#push」&「Array#join」による結合 >「> 「+」による結合 Ruby1.9.xでは 式展開による結合 >「 「Arra…

Meteorの現状の問題点その10の3

Ruby1.8.xの場合のMeteor::Core::Kernel#print及びflushメソッドの文字列結合処理を分岐。 以前掲載したtest_xml.rbの10000ループがCore2 Duo 2.5GHzのマシンで 約2.0秒 -> 約1.3秒(Ruby1.8.6)。