09/12/12 23:33:50
.. (.
. )
,―ヽ__(__、―
,/ ノ ヽ ~\
/ ノ IPA ヽ ~\
/ ノ ヽ、 `ヽ
| ノ / ̄\ / ̄~ヽ ヽ i
| ノ | ノ
\ | <●> <●> ( )
\ | | | i /
| / ヽ レ
i (●_●) /
i、 ,-―-、 ・ /
i、 <(EEEEE)> ∵/ これからはRubyのことはIPA Rubyと呼ぶように
i、 \ ./ /
\ ーー ,ノ
,,.....イ.ヽヽ、ー-―一ノ゙-、.
: | '; \_____ ノ.| ヽ i
| \/゙(__)\,| i |
> ヽ. ハ | ||
77:デフォルトの名無しさん
09/12/20 02:04:56
Winodws以外にOSは存在しないしIE以外にブラウザは存在しない。
78:デフォルトの名無しさん
10/01/03 12:50:10
もう完全に Ruby 嫌いになった。
遅すぎるんだよ!
アルゴリズム据え置きで C で書き直したら 16 倍速くなったぞ。
79:デフォルトの名無しさん
10/01/03 17:09:28
>>78
遅いときはCで書いて拡張ライブラリにしてRubyから使えば完璧
80:デフォルトの名無しさん
10/01/03 17:27:08
>>79
初めはそのアプローチでやっていったんだよ。
でも、結局 rb_funcall 大量に呼び出すと結局遅いから、
どんどん拡張ライブラリがアプリを侵食していって、気づいたら全部 C になってた。
81:デフォルトの名無しさん
10/01/03 19:11:29
他のLLに変えれば解決できた話なの?Rubyだけが悪かった話とは思えない
82:デフォルトの名無しさん
10/01/03 20:42:15
>>81
逆に Ruby は他の LL より速いの?
83:デフォルトの名無しさん
10/01/04 00:16:42
C が適している用途なら C 使えばいいじゃん。
スプーンでラーメン食おうとして文句を言うようなものだ。
84:デフォルトの名無しさん
10/01/04 00:34:02
ラーメンなら一目でスプーンじゃ無理だと分かるが
RubyかCかを決めるのはそれより難しくないか
85:デフォルトの名無しさん
10/01/04 00:37:00
>>78
>アルゴリズム据え置きで C で書き直したら 16 倍速くなったぞ。
ちなみにどんな処理をさせてたのか教えてプリーズ
86:デフォルトの名無しさん
10/01/04 00:55:18
>>85
俺好みのエロ画像をクロールして収集する処理です
87:デフォルトの名無しさん
10/01/04 10:10:59
その用途でプログラム部分が16倍とかいうほどの速度的制約をもたらすわけはない。
88:デフォルトの名無しさん
10/01/04 11:06:37
ほほう。画像解析の世界を甘く見てるな?
89:デフォルトの名無しさん
10/01/04 11:18:29
fpsとかに必死の世界ならそうだろうなぁ。
ところでPCの処理速度が16倍になるのに何年ぐらいかかってるっけ。
90:デフォルトの名無しさん
10/01/04 11:53:23
ああ、「俺好みの」の部分が重かったら16倍とかは余裕だろうな。
91:デフォルトの名無しさん
10/01/12 08:19:36
そのプログラムを俺にくれよ
92:デフォルトの名無しさん
10/02/07 02:35:52
RubyとJRubyとどっちがいいのかよくわからん
93:デフォルトの名無しさん
10/02/07 22:27:10
速さでいうと
Ruby 1.9 > JRuby 1.4 > Ruby 1.8
なんだっけ?
94:デフォルトの名無しさん
10/02/08 00:13:55
サーバーアプリとしてテストしてみた分にはJRuby 1.4 > Ruby 1.9なんだけど
起動の話じゃなくて、Rubyコードの実行性能ね
95:78
10/03/11 22:02:53
嫌いになった Ruby だけど、もう一度愛してみようと思う。
だって仕事だからさ...
96:デフォルトの名無しさん
10/03/13 12:01:08
仕事で使うとますます嫌いになるとおもうよ