自動ニュース作成G
フィボナッチで各種言語をベンチマーク
http://d.hatena.ne.jp/satosystems/20121228/1356655565
2012-12-28 22:46:29
>Scheme48 を除いたら、Java がトップでした。JIT が効いているのは当然として、Java VM の動作や実装を熟知している身としては、よくこんな短時間でブートストラップクラスを初期化できるものだと感心してしまいます。Oracle の最新の Java VM を使えば、速くなるんじゃないでしょうか。いやはや。
JavaVMの速度にビビった。Rubyの記法はやっぱり好きだな。
・最近のJITのデキの良さは聞いていたけど、Cより速いとは・・・すごい時代になったものだね。・Javaはdisられがちだけど速いよ。もっとも、実使用環境ではメモリ使用量(キャッシュへの乗り具合)やIOのオーバーヘッドが効いてきて、それがC/C++が速い理由なわけだが・あともちろんインラインアセンブリとか・もうどこから突っ込めばいいやら・・・そもそもなんで手続型で再帰のベンチマーク取ってんだ。そこから謎すぎて・・・・lua系にsquirrelがなかった。・それにヒープ使わなければJavaとネイティブでそんなに差が出ないのは当たり前以前だし・・・なにこれ?・デリゲートでやりゃ良いのか?・brainfuckとかも見てみたい・#7 そんな小手先の話をしてるんじゃなくて、CPS変換期待できないコンパイラで何測ってんの?って。push/popとcallのベンチでもしたいんだろうか。・http://gnews.x0.com/visitor=knvnjrの記事期待してるぜ・コンパイル時間を計測時間に含めるのは、比較方法としては平等かもしれんが、実際の使用環境を考えたらさすがに不公平すぎないか。