yarv-dev:1173
From: SASADA Koichi <ko1 atdot.net>
Date: Thu, 13 Mar 2008 22:12:48 +0900
Subject: [yarv-dev:1173] Re: 明日発表
ささだです。 Takeshi Horinouchi wrote: > だいぶ遅れたレスですみません。 > 既にスライドを削除されたようなので、うろ覚えですが、 > C の実行時間を 1 としたとき、 Ruby 1.9 は 12 > ぐらいで、今回のが 6 ということで大変すばらしいと > 思います。でも Java は 3 でさらに速いですね。 > 今回の改定ではいわば事実上組み込み型と同様に > したと考えてよろしいでしょうか。それですと、 > ごく単純に考えると Java に近づいてもいい気がするの > ですが、違いがどういう原因によるものか、よろしければ > 教えてくださいませ。 64bit CPU 限定で、組み込みというか、Fixnum と同じ立場にしたという ところです。Java の primitive 型と違い、Object としての特性を残すた め、Java よりもオーバヘッドがかかっています。また、Java だと JIT コ ンパイラを持っているのが一般的ですので、やはりまだまだかないません。 また、Java といっても volatile を付けた「不公平」な評価なので、あま り「Java の N 倍!」ということが明確になっている評価でもありません。 実用的なアプリケーションで比較する必要があるかと思います。 > あと、もしよろしければスライドをいただけましたら > 幸いです。(読んだとき保存しなかったので。) http://www.atdot.net/~ko1/pub/rubyfp.pdf http://www.atdot.net/~ko1/pub/PPL2008-rubyfp.pdf です。カメラレディと発表スライドになります。 -- // SASADA Koichi at atdot dot net -- ML: yarv-dev quickml.atdot.net Info: http://www.atdot.net/~ko1/quickml/
1156 2008-03-04 22:53 [ko1 atdot.net ] 明日発表 1157 2008-03-05 00:49 ┣[shiba mail2.accsnet.] 1158 2008-03-05 01:20 ┃┣[ko1 atdot.net ] 1161 2008-03-05 01:42 ┃┃┗[shiba mail2.accsnet.] 1159 2008-03-05 01:26 ┃┗[shiba mail2.accsnet.] 1160 2008-03-05 01:26 ┃ ┗[ko1 atdot.net ] 1162 2008-03-05 01:49 ┃ ┗[shiba mail2.accsnet.] 1163 2008-03-05 01:51 ┃ ┗[ko1 atdot.net ] 1164 2008-03-05 01:55 ┃ ┗[shiba mail2.accsnet.] 1165 2008-03-07 18:00 ┣[m-72 tf6.so-net.ne.j] 1166 2008-03-07 21:00 ┃┗[ko1 atdot.net ] 1167 2008-03-08 00:09 ┃ ┗[m-72 tf6.so-net.ne.j] 1168 2008-03-08 16:18 ┃ ┗[ko1 atdot.net ] 1169 2008-03-10 18:59 ┃ ┗[m-72 tf6.so-net.ne.j] 1172 2008-03-13 22:07 ┃ ┗[ko1 atdot.net ] 1170 2008-03-11 10:18 ┗[horinout rish.kyoto-] 1171 2008-03-12 01:21 ┣[2008 shudo.net ] 1174 2008-03-13 22:13 ┃┗[ko1 atdot.net ] -> 1173 2008-03-13 22:12 ┗[ko1 atdot.net ] 1176 2008-03-14 12:30 ┗[horinout rish.kyoto-] 1177 2008-03-14 23:26 ┗[ko1 atdot.net ]