Rubyを勉強しようと思ったのですが、RubyとPHPはク

Writer: admin Type: ゃべり、雑談 Date: 2018-12-14 00:00
Rubyを勉強しようと思ったのですが、RubyとPHPはクソだって書いてある記事がありました。学ぶ価値はあるんでしょうか…?共感した1###プロが使うプログラム言語は、一人乗り自転車や大量距離移動向け電車乗り物みたいに、特定用途向けで得意分野も不得意分野もあるものです。その得意領域をハズシテ使えば「大抵のプログラム言語はクソ」に観えるでしょう。補助輪付き自転車みたいに、「生涯で最初の乗り物でも在って、慣れたら近所の買い物みたいな実用もできる」、つまり”初学者学習向け”という領域と チョット趣味のプログラムも作れると言うのを 得意とするプログラム言語は少なくて、Ruby位です。>学ぶ価値はあるんでしょうか…? つぶしが利くようなカリキュラムでプログラミングを学ぶことができます。「マダ、ヤリタイコトが決まっていない、または、コンピュータで何が出来るのかを理解できていない段階から、色々な応用分野の入門的なプログラムを網羅的に”体験”してから、正しく”ヤリタイコト”を選び、その”ヤリタイ分野に特化したプログラム言語を選び直す、というカリキュラムなら、Rubyが便利です。それは、Rubyは「初学者が コンピュータの応用分野である概ね全文やである下記の5分野を、百ステップ未満のコードを写本して体験できる」という特徴があるからです。(a) サーバソフト:(b) ディスクトップ対話型アプリ:(c) 大量計算の分野;(d) 電卓として;(e) 組込み機器分野(体験);Raspberry PiとRubyでLED制御;これらの5分野が何なのか解る前にプログラミングの基礎を学べるのがRubyです。拙作回答のリンク先には5分野制覇したRubyのコードを掲載しているが、PHPも含めて他のプログラム言語で5分野制覇できた人は、智恵袋には現れていません。・Rubyが初学者向きである理由の補足;https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q141858838...ーーーーーーーーーーーーーーーーーーそれとも、昔の漫画「巨人の星」の「小学校入学前から大リーグ養成ギブスをつけて、巨人軍のエーピーチャにナルノジャ~~」みたいな、、、基礎も何も学ばないで、イキナリ特定分野マッシグラで学習したいなら、「(それが何か解らないママ)ヤリタイコトを選んでから、そのヤリタイコトとやらに特化したプログラム言語を選ぶ」というのも、ナントナク効率が良くて良いと思うでしょう。でも、実際は「多くの小学生男子が野球選手になる夢を見るが、直ぐに飽きる」というのと同じ、挫折への道にマッシグラな選び方だし、何年も無駄にする学び方です。ナイス0
###マッタクー、、、、>デスクトップアプリケーションを作ってみたいならC#とかJAVAから始めた方がいいかも嘘。下記サイトのスモールビーみたいに、御絵描きイメージの統合開発環境があって、小学生がプログラム言語の文法を覚えないままでも、「絵が動く」というプログラムができる教材が、Rubyにはあり、塾みたいなのが何年続いています。でも、JavaやC#で「動く絵を描く」なんて、小学性向けの塾で何年も継続的に成功した事例は、何処にも乗っていないでしょう。http://smalruby.jp/
###丁寧な回答ありがとうございます!!###プログラミングを学ぶといったときにも二つのレベルがあります(1) 言語文体の全体像をざっくり学ぶ(2) 言語文法、関連するツール、その言語から利用しやすいライブラリなどの情報を学びその言語自体の細かい部分にまで詳しくなる。ある言語を学ぶ価値があるかといった場合(1) のレベルでいうと、学ぶ意味がない言語はあまりないと思います。どの言語をやっても、プログラミングに共通する概念を学べますから。一方で、(2)の部分に関しては、プログラミング言語ごとにこういう用途には合う、こういう用途には向かないというのがあるのでプログラミングを学んで作成したいソフトがどういう種類のものかによってどの言語を学ぶのがいいのか、きちんと選択することが重要だとは思います。ナイス0
###ためしにやってみるならいいと思うどっちも簡単なサーバー系アプリケーションを作るならいけるしね仕事によっては稼げたりもしますでもサーバー系以外での使い道ってほぼないです(こう書くとrubyユーザーに怒られそうだけど)デスクトップアプリケーションを作ってみたいならC#とかJAVAから始めた方がいいかも汎用性があるしねPHPとかrubyに学ぶ価値がないとは言わないけど、用途が限定されるからなぁ、そのぶん小さくまとまってて学びやすいかも知んないけどオススメはしないですナイス0

 

TAG