質問: 現在独学でRubyについて勉強しています。 私は元々VBでC++ 及びjavascript,cshtmlなど触れています。 今Rubyでは入門編ということで、 classやmethodといった、まぁある意味どの言語でも共通といえるような機能があるのは分かったのですが、 Projectで作成するときはどうするのですか? 今はtextにコード打ち込んでcmdで実行みたいなことしかしてないので、 VBのpackageとかのように ファイル階層作って処理ごとにファイル分けするとか、 できるのかすらわかりません。 とりあえず現状的には、独学なのでゆっくり進めても問題ないのですが、 Rubyでの開発はどうやって行われるのですか? お願いします。
回答: これといった回答は出来ないのですが、参考までにProgateを利用してみるのも手かと思います。 rubyはオブジェクト指標型で、この点はjavascriptと似ているところはあるかと思います。 また、rubyはwebアプリケーションの開発が得意で、アマゾンやツイッター、クックパット等もrailsで作られている部分はあるみたいです。 pythonはrubyと記述方法としてはすごく似ていますが、pythonはc言語みたいな機械制御系がすごく得意としています。 rubyでもやろうと思えばできるみたいですが、例えばアカウントフォームを使うときに、 "#{name}のアカウント情報" みたいな感じで使うことも可能見たいです。 また、深いところ間ではまだ入り込めていない身ですので、とりあえずrubyがミニツクというサイトや、Progateのrails実践編まで行くことができれば一人でアプリケーション開発できるレベルまで行くので、そちらをやってみるのもいいかと思います。 その後はAPI参照しながらでもいいですし... 回答になっていなかったらごめんなさい