JavaでWebアプリケーションの開発をやることになりました。Javaで実装を始める前に、PythonかRubyを使ってプロトタイピングをしようと考えています。
じつは、どちらも使ったことがないのですが、1ヶ月ほど自由になる時間があるのでこれから集中的に使ってみようと思います。
よろしくお願いします。
Rubyで良いと思います。
Pythonも良いとは思いますが以下の点でRubyを押します。
・開発者が日本人なので、日本語の資料がたくさんある、
・Web開発のプロトタイプとしてRuby on railsがある。
・言語として、オブジェクト指向の統一度が高い(pythonとどちらが?という意見もあるかとは思いますが、私見ではそうです)
どちらも面白い言語だけれど、Python は日本語情報少ないですからねぇ。
Web アプリケーション限定という事であれば Ruby on Rails のある Ruby の方に分があると思います。
RoR のスピード感のある開発はプロトタイピングには威力を発揮しそうです。
なるほど。Ruby on Railsの存在が決め手になりそうな予感がしてきました。
ありがとうございました。
ありがとうございます!そのものズバリな回答ですね。
じつは、Perl+Catalystも考えてみたのですが、新しめな言語(?)を使ってみたくて、あえて候補から外していました…。
とても参考になりました。ありがとうございます。
なんとなくの印象ですが、最後はJavaで実装することを考えると、Pythonで書いてみたほうがいいのかな、と。設計の妥当性まで検証できそうな気がしました。
こちらはどうでしょうか
http://itpro.nikkeibp.co.jp/article/COLUMN/20060921/248638/
私も最近Ruby始めました。すごく面白い言語ですね。
うわ、やりたかったことをそのままやってる方がいましたね。具体的なチュートリアルを見てしまうと、かなり心が動きます。
今回やりたかったことが、ご紹介いただいたチュートリアルにあるような内容だったので、とても参考になりました。
ありがとうございました。
回答ありがとうございます。とても興味深いデータですね。
あくまでも自分の実感ですが、PHPの安定っぷりはPHP仕事に従事している人の多さをあらわしているような気がします。(ちなみに、PHPは自ら進んで使いたい言語ではないです…。)
それにしても、Rubyのハネかたはスゴいですね。たぶんRuby on Railsのおかげかと思います。
逆に言うと、よくできたフレームワークの存在がそれくらい大きくクローズアップされているということなんでしょうね。
*みなさん苦労してるってことでしょうかw
----
追記:
こんなのを見つけました。
http://www.google.com/trends?q=python%2C+ruby&ctab=2&geo...
http://www.google.com/trends?q=python+programming%2C+ruby+progra...
じつは英語OKなので、日本語資料の少なさは気にならないです。でも、確かにRuby on railsの存在は無視できない要素ですね。
ありがとうございました。