PythonとRubyのどちらを使った方がいいでしょうか? ご意見をお聞かせください。


JavaでWebアプリケーションの開発をやることになりました。Javaで実装を始める前に、PythonかRubyを使ってプロトタイピングをしようと考えています。

じつは、どちらも使ったことがないのですが、1ヶ月ほど自由になる時間があるのでこれから集中的に使ってみようと思います。

よろしくお願いします。

回答の条件
  • 1人1回まで
  • 登録:
  • 終了:2007/03/08 22:15:04
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答6件)

id:naka1kazu No.1

回答回数236ベストアンサー獲得回数12

ポイント19pt

Rubyで良いと思います。

Pythonも良いとは思いますが以下の点でRubyを押します。

・開発者が日本人なので、日本語の資料がたくさんある、

・Web開発のプロトタイプとしてRuby on railsがある。

・言語として、オブジェクト指向の統一度が高い(pythonとどちらが?という意見もあるかとは思いますが、私見ではそうです)

id:PROJECT2501

じつは英語OKなので、日本語資料の少なさは気にならないです。でも、確かにRuby on railsの存在は無視できない要素ですね。

ありがとうございました。

2007/03/01 23:27:08
id:b-wind No.2

回答回数3344ベストアンサー獲得回数440

ポイント19pt

どちらも面白い言語だけれど、Python は日本語情報少ないですからねぇ。

Web アプリケーション限定という事であれば Ruby on Rails のある Ruby の方に分があると思います。

RoR のスピード感のある開発はプロトタイピングには威力を発揮しそうです。

id:PROJECT2501

なるほど。Ruby on Railsの存在が決め手になりそうな予感がしてきました。

ありがとうございました。

2007/03/01 23:29:10
id:sadajo No.3

回答回数4919ベストアンサー獲得回数49

id:PROJECT2501

ありがとうございます!そのものズバリな回答ですね。

じつは、Perl+Catalystも考えてみたのですが、新しめな言語(?)を使ってみたくて、あえて候補から外していました…。

2007/03/02 03:00:07
id:kumankuman No.4

回答回数1107ベストアンサー獲得回数16

id:PROJECT2501

とても参考になりました。ありがとうございます。

なんとなくの印象ですが、最後はJavaで実装することを考えると、Pythonで書いてみたほうがいいのかな、と。設計の妥当性まで検証できそうな気がしました。

2007/03/02 10:09:52
id:garyo No.5

回答回数1782ベストアンサー獲得回数96

ポイント18pt

こちらはどうでしょうか

http://itpro.nikkeibp.co.jp/article/COLUMN/20060921/248638/

私も最近Ruby始めました。すごく面白い言語ですね。

http://ruby.g.hatena.ne.jp/garyo/

id:PROJECT2501

うわ、やりたかったことをそのままやってる方がいましたね。具体的なチュートリアルを見てしまうと、かなり心が動きます。

今回やりたかったことが、ご紹介いただいたチュートリアルにあるような内容だったので、とても参考になりました。

ありがとうございました。

2007/03/02 11:41:54
id:Paddington No.6

回答回数161ベストアンサー獲得回数3

ポイント18pt

トレンド分析の結果を見つけましたのでのせておきます

http://diaspar.jp/node/88

id:PROJECT2501

回答ありがとうございます。とても興味深いデータですね。

あくまでも自分の実感ですが、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...

2007/03/05 02:25:30

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません