![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
本職ではない日曜プログラマならばRubyとPythonのどちらを学ぶべきでしょうか?
前提として、英語はできるのでそちらの情報も読み解けますが、やはり日本語の方が楽です。
また、何か(Webアプリとテキスト・ファイル処理)を作るにしても基本一人です。
コードを書くのが楽しいと聞くので、チームではないことからもRubyを選びたいのですが、
GoogleとAmazonはクラウドベースでPythonを使うと聞きます。実際にどのように利用してよいのか未勉強ですが、この点は見逃せないように思います。
現在のスキルはVBAとSQL程度です。RubyとPython両方学べばよいのでしょうが、日曜プログラマですのでそこまでの時間がありません。また、これで食べていこうとかいうのではありません。
アドバイスよろしくお願いいたします。
No.2ベストアンサー
- 回答日時:
両方眺めてみて感覚的に合いそうな方をやられてはいかがでしょうか。
No.1のa0u283mitgさんの回答はこの記事かな
http://news.mynavi.jp/news/2014/08/26/106/
私自身は、日本語のテキスト処理もあったのでRubyにしたのですが、最近ではどうなのでしょうか?
まあPythonにする理由が無いのでRubyを使い続けています。速度が遅い以外(Pythonも多分同程度)は特に不満はなく、主に数値計算や巨大サイズのテキスト処理、データベースなどに活用しています。と言ってもプログラムでお金をもらっているわけではないので、日曜プログラマに近いのかな。主に仕事の効率化に使っています。
完全な日曜プログラマとしては、HaskellやPrologなどです。関数型もおもしろいですよ。
確かに両方かじってみるのもいいアイディアですね。
初心者向けの教則本の充実度で決めようかと思っています。でも決定版はどちらもなさそうで困ります。
Rubyは日本製なのでPythonよりも日本語の扱いがシンプルなのでしょうか?Pythonも3でユニコードが以前よりも楽に使えるようになったと聞きましたが。多分使い道としてはKi073さんと同じような感じだと思います。
ありがとうございました。
No.3
- 回答日時:
どちらも、初心者向けの参考書や参考サイトがあります。
少しずつでもやってみて、「ピン!」と来た方をやればいいのではないでしょうか?
Rubyプログラマの感じる「楽しさ」とあなたの感じる楽しさは違うかもしれません。
あくまで、個人的な感想ですが、PythonにBasicの香りを感じます。
VBAをやっているのなら、案外受け入れやすいかもしれません
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Ruby プログラミング講師はまだ需要ありますでしょうか? 1 2022/11/07 19:43
- その他(プログラミング・Web制作) HTMLを組み込むことができない言語 3 2022/05/21 10:05
- Ruby Gitのクローンについて 3 2022/04/10 12:28
- TOEFL・TOEIC・英語検定 英会話の習得 4 2022/06/05 10:23
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- Java JavaでWebページ作成 7 2023/07/21 21:09
- 数学 C言語と将来性 7 2022/10/13 16:49
- 大学受験 専門学校の志望理由書について自信が全く無くて…添削してください。 「 私は将来、IT企業の第一線で活 3 2022/10/11 01:12
- 大学受験 高校3年の女です。早稲田大学社会科学部を第1志望にしています。勉強のアドバイスと、現時点で過去問何割 2 2022/08/04 00:01
- C言語・C++・C# pythonで外部のファイルを読み込む際のエラー 2 2022/04/12 19:22
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAで仕様書は書きますか?
-
C言語(gcc), Linux, FTPプログ...
-
PCの時刻精度
-
COBOLのCALL文がいまいちつかめ...
-
きれいなコード vba vbaを勉強...
-
プログラミングのコード量に関...
-
関数ってなんですか!??
-
日曜プログラマならRubyとPytho...
-
VBAで関数をつくる
-
ホームページのプログラムの見...
-
65536は2の何乗なのでしょうか?
-
階乗のマクロ
-
C++ で、「)」が必要 というエ...
-
アプリのプログラムを見るには...
-
VBAにてメール作成した際、一部...
-
0除算して、落ちるプログラムと...
-
VBAでユーザーフォームが自動的...
-
PICマイコンのコピー(クローン...
-
GPIB制御
-
Excelで4096点以上のFFTの方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAで仕様書は書きますか?
-
C言語(gcc), Linux, FTPプログ...
-
プログラミングのコード量に関...
-
COBOLのCALL文がいまいちつかめ...
-
きれいなコード vba vbaを勉強...
-
空elseの有無
-
例外処理があまり使われない理...
-
C♯の勉強法おしえてください
-
長編プログラミングの設計のコツ
-
逆フーリエ変換のプログラムに...
-
RPG言語の仕様書
-
変数・オブジェクト名に漢字使用
-
テキストの折り返し処理について
-
ノベルゲームを作成中なのですが、
-
プログラミングは難しい?
-
超初心者用プラグラム教えてく...
-
格闘ゲームを作るのは大変なん...
-
MFC,C++/CLI,C#の共存
-
「ルーチン」という言葉の意味
-
ActiveXコントロールの作成(V...
おすすめ情報