• 締切済み

プログラミング初心者でRuby

プログラミングずぶの初心者で、rubyを勉強しようと思っているのですが みなさんは、どの参考書でどのように勉強されたんでしょうか?そこのとこ ろごが知りたいです。よろしくお願いします。あと、他の言語がどれくらい できますか?

みんなの回答

  • asuncion
  • ベストアンサー率33% (2126/6286)
回答No.2

タイミングのよいことに、23日発売の日経BP社発行「日経ソフトウエア」8月号の特集記事で Rubyを取り上げています。 入門用の定番書籍として「たのしいRuby 第2版」(ソフトバンククリエイティブ)を 推薦しています。 もしかすると、その特集記事や書籍が参考になるかもしれません。

  • shut0325
  • ベストアンサー率40% (490/1207)
回答No.1

Rubyは書籍も多かったと記憶します。私の場合はまず必要性に迫られた時にに本屋に行ってその中で最も自分がやりたいことに近いもの2~3冊、必ず著者が違うものを購入して勉強します。大抵最初にやるのはお決まりの「HelloWorld」の画面表示からで、あとはサンプルコードを打って、テストして改造して、、、の繰り返しです。 扱ったことのある言語・スクリプトは20種位(分類の仕方によると思いますが)でレベルは「自分がやりたかったことができる程度」というあいまいな答えしかできません。  Rubyは確かオブジェクト指向言語だったと思うのですが、オブジェクト指向言語は人によって好き嫌いが割とはっきりしていますね。わたしは好きですけど。 今回初めてのプログラミングのようなのでちょっと敷居が高く感じるかもしれませんが、無理せずすこしづつガンバってください。

関連するQ&A

  • プログラミング言語 rubyを用いて、

    プログラミング言語 rubyを用いて、 画像処理プログラミングを書こうとしていますが、以下の点が分かりません。 1・メモリの動的確保はどうするの?(C言語でいうmalloc) 2・ファイルから配列に展開するにはどうしたらいいの? 以上が分かればわかるきがするのですが・・ 当方 C言語での画像処理プログラミングはそれなりに経験があるのですが rubyで実現できるのかわからなくて・・

    • ベストアンサー
    • Ruby
  • 初めてのプログラミング、rubyかphpか

    初めてプログラミングを学ぶのですが、rubyかphpかで迷っています。 現在のところの目的は、HP作成で、このokwaveのようなフォームを多用したサイトを作りたいと思っています。となると、PHPが向いているのでしょうが、「PHPはテンプレート言語だからプログラムの知識がつかない(他の言語に手を出すときにつまづく)」と聞きます。 そこで、RUBYも選択肢に入れています。 あと、WEBアプリ開発となると、PERLという言語もあるそうですが、PHPとどこが違うのですか? 回答お願いいたします。

  • Ruby オススメの本

    Rubyを勉強している初心者ですが、オススメの本とかありますでしょうか? 「パーフェクトRuby」を買おうか、一番新しい本である「楽しいRuby」を買うか、Rubyの開発者であるまつもとゆきひろさん著の「プログラミング言語Ruby」を買うのが良いのか、それとも、他にオススメの本がありますでしょうか? RubyからRuby on Railsへと繋げていきたいと思っているのですが、オススメの本がありましたら、教えて下さい。 よろしくお願い致します。

    • ベストアンサー
    • Ruby
  • 初心者が選ぶべきプログラミング言語は?

    初心者が選ぶべきプログラミング言語は? プログラミングの勉強を始めようと思っている超初心者です。この手の質問はこちらでもかなり検索すればヒットしますが、いまいち良くわからないのであえて質問します。 私のような初心者がプログラミングをはじめるときどの言語を選んだらよいでしょうか? 重視することは「将来性があって」「有用性のある」「標準的な」言語です。 言語選びにはしたいことの明確なビジョンがないといけないと言われますよね 私の目的はwindowsのフリーソフトのようなツールを作りたいことを第一目標にしています 後々は勉強の具合により目的も変えてゆきたいと思っていますが・・・ 今現在の理解では・・・ 基礎はCで、ビジネスではJavaで、WebはPHP、ぐらいしか解りません。どれもプログラミングの共通点を 有していて勉強すればある程度は共通知識を身につけられることも言われてはいますが 言語選びを間違えたくないなと思いまして。 Cをすこし勉強したときいつwindowsアプリのようなウィンドウをつくれるかももわかりませんでした。 現在自分ができることといったらExcelでVBAを組んで(かなり低レベルですが)自動化させる程度です。 ビジネスの世界、SEなどのプログラマーの世界で今注目されている言語や花形言語など、現在業界のオーバービューも知りたいです、詳しい方どうぞよろしくお願いします。 ※個人的にはRubyが面白そうで、いろんなことができそうだなと思っています。

  • RubyかVBSでクローラーを作りたい初心者です

    RubyかVBSでクローラーを作ろうと考えています。 c言語とVBは少しやったことあるのとHTMLとCSSが多少分かるぐらいで プログラミングで何かカタチあるモノを作ったことはあまりないです。 いつも途中で挫折してしまいます。 どうやって勉強したらいいのでしょうか? ソースを引っ張ってきてつぎはぎして動かしてみるのがいちばんでしょうか? 自分はの自宅のPCの環境はOSがWindows10、ブラウザがクロームです。 クロームにはAmazonで書籍を検索するとその本が図書館にあるかどうか 登録した図書館にあるかどうか表示してくれる機能があります。 この機能をブックオフオンラインなどのサイトでも作りたいのですが、 やり方がさっぱりわかりません。 とりあえず、 RubyとVBSのWebアプリというかクローラーの書籍に乗っているソース 自分が作りたものとは違うからマネできることはないかと 自分が作成しようとしているプログラミング言語の勉強を進めています。 こういう方向でプログラム言語の勉強とソースを参考にして作るのが一番ですよね? 全く皆目見当もつかないことやrubyだと文法でプログラマー独特の省略したかきかたとかがあって大変ですパニックになってしまいます。 また、正規表現とかも難しくてつらいです。 でもなんとかプログラムを開発して自信をつけたいです よろしくお願いします。

    • ベストアンサー
    • Ruby
  • Ruby 初心者です

    Rubyを学ぼうとしているプログラミング初心者です。Rubyの環境構築の段階でつまづいてしまいました。使用pcはmac book proです。Rubyの最新版はインストールしました。ターミナルにirb形式で記入する、対話的なプログラミングは理解できるのですが、エディタに書いたコードをターミナルに反映する方法がわかりません。 (1)コードファイル(~.rb)はどこに保存するのか (2)どうやってターミナルに反映するのか をご教示いただきたいです。初心者なのでできるだけわかりやすい解説をよろしくお願いいたします。

  • プログラミングの本当の初心者は・・・

    プログラミングのまったくの初心者です。 このような質問は多いと思いますが、是非経験者の方の意見を聞かせてください。 興味を持ったのは仕事で使えると便利なことが多く是非やってみたいと思いました。 しかし、まったくの素人、そして年齢的にも40歳です。 こんな私が始めるためにはどのようにしたらよいでしょうか? また、言語がたーくさんありますがまずどこから始めたらよいのでしょうか? 個人的にはRubyがいいと詳しい人からは聞きますが素人には無理なのでしょうか? ちなみに仕事では解析業務等を行いたいと思っております。 皆さんの貴重な意見をどうか聞かせてください。

  • 初心者がまず始めるプログラミング言語はなにはおすすめ?

    こんにちは。 プログラムについてほぼまったくの初心者です。 シューティングゲームやファミコンの頃のようなマリオ系アクションがつくりたいです。また、就職時や特技として履歴書に書ける、役に立つプログラミング言語が学びたいです。 使っているOSはXPです。 C言語というものの初歩の初歩を本で学んだんですが、とても難しく感じ、途中で挫折してしまいました。 たくさんあるプログラミング言語の中から、初心者にもわかりやすくて、また、他のプログラミング言語への勉強にもなるようなプログラミング言語はあるでしょうか? おねがいします。

  • プログラミング初心者

    始めまして。 2ヶ月前よりコンピュータ業界に携わる様になりました。 パソコン操作は全くの初心者ですのでこれから学んで行くつもりです。 そこで、今回はみなさんにお力をお借りしたいと思い質問させて頂きます。 JAVAアプレットを勉強したいと思っておりますが、 プログラミング初心者の私でも解りやすい参考書等をご存知でしたらお聞かせ下さい。

  • プログラミング知識なしです

    プログラミングの本も読んだことありません。 まったくの初心者です。 たまたま見たサイトで、Rubyを見ました。 Rubyをつかって、プログラミングを勉強したいと思います。 初心者でもわかる書籍がありましたら、紹介をお願いします。 よろしくお願いします。