アカウント名:
パスワード:
内部のサイト用にRuby on Railsを数年間使った経験を活かしてデザインパターンやコーディング規約まで似せたものを自ら開発することにしたと言う。
んなら、自分で作らずに、Ruby on Rails使やええやん。
RubyとPerlを比較したとき、Rubyを使わない理由としては以下が挙げられると思います。
もちろんRubyの方が優れている部分も多いのですが、仕様の安定感とライブラリ管理はMatzの興味の持ち方からして、当面大きな前進はないかと。
WebアプリケーションをPerlで書くのとRubyで書くのとでどちらが速いかが問題では? ベンチマークはこれからとってみるけど、僕の感覚ではmod_perl > perl > mod_ruby > rubyって感じだったけど。
カンタンなCGIスクリプト(環境変数を出力するだけ)を書いてabでベンチマークをとってみました。
mod_perl > mod_ruby >> perl > rubyとなりました。時間がとれたら、DBアクセスするようなCGIスクリプトを書いてみます。
調べてみました。
mod_perl > mod_ruby >> ruby > perlとなりました。mod_perlにすると高速化されるということは、CGI.pmがボリュームがあってパースに時間がかかっているだけのような気がする(CGI.pmとcgi.rbの機能は同一ではないので、単純比較はできないのでは?くらいの気持ちです)。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」
不精者の感想 (スコア:1)
んなら、自分で作らずに、Ruby on Rails使やええやん。
Re:不精者の感想 (スコア:3, 参考になる)
RubyとPerlを比較したとき、Rubyを使わない理由としては以下が挙げられると思います。
もちろんRubyの方が優れている部分も多いのですが、仕様の安定感とライブラリ管理はMatzの興味の持ち方からして、当面大きな前進はないかと。
Perlのほうが速い? (スコア:0)
Re:Perlのほうが速い? (スコア:1)
WebアプリケーションをPerlで書くのとRubyで書くのとでどちらが速いかが問題では? ベンチマークはこれからとってみるけど、僕の感覚ではmod_perl > perl > mod_ruby > rubyって感じだったけど。
Re:Perlのほうが速い? (スコア:3, 興味深い)
カンタンなCGIスクリプト(環境変数を出力するだけ)を書いてabでベンチマークをとってみました。
mod_perl > mod_ruby >> perl > rubyとなりました。時間がとれたら、DBアクセスするようなCGIスクリプトを書いてみます。
Re:Perlのほうが速い? (スコア:0)
Re:Perlのほうが速い? (スコア:1)
調べてみました。
mod_perl > mod_ruby >> ruby > perlとなりました。mod_perlにすると高速化されるということは、CGI.pmがボリュームがあってパースに時間がかかっているだけのような気がする(CGI.pmとcgi.rbの機能は同一ではないので、単純比較はできないのでは?くらいの気持ちです)。