Rubyはオブジェクト指向のインタープリタ言語
スポンサーリンク
スポンサーリンク
ライフスタイル関連のコンテンツ
お金 | 仕事 | 勉強 | プライベート | 健康 | 心
プログラミング関連のコンテンツ
C言語/C++入門 | Ruby入門 | Python入門 | プログラミング全般
お金 | 仕事 | 勉強 | プライベート | 健康 | 心
プログラミング関連のコンテンツ
C言語/C++入門 | Ruby入門 | Python入門 | プログラミング全般
Rubyは、徹底的にオブジェクト指向を追及している言語です。
文字列は文字列オブジェクトになっており、数値は数値オブジェクトとして扱われます。
文字列も数値も、配列もハッシュもオブジェクトとして扱われます。
スポンサーリンク
文法としては、同じオブジェクト指向な言語である、PythonやJavaScriptに近いようなイメージを受けます。
PHPに慣れ親しんでいる私のような人にとっては、ちょっと初めはとっつきにくいかもしれません。
(私の場合、ある程度JavaScriptが書けるので、理解しやすいですけれど。)
オブジェクト指向とは言えど、Rubyは動的型付けなインタープリタ言語ですから、C++やJavaなどのように型宣言に気を遣う必要もなく、またコンパイルも要りません。
学習していても、さくっと動かせるので、楽しいです。
Rubyは直感的に理解しやすく、とっつきやすそうだなぁというイメージを持ちました。
たくさんのショートカットがあってコードの書き方が豊富なPerlよりも、Rubyのほうが読みやすく、習得しやすい印象を受けました。
また、WEBに特化しているPHPよりも、汎用的な言語としてもRubyは利用できそうです。
あと、RubyとPythonは、けっこう似ているので、どちらか片方を学んでおけば、もう一方の習得も楽そうです。
ということで、とりあえずこれから1ヶ月でRubyの基本だけはマスターしていきたいと思います。
スポンサーリンク
>> 次の記事 : requireで別ファイルを取り込む
<< 前の記事 : 文字列とprint, puts, pなどの表示・出力メソッド
- - 関連記事 -
- GNU GLOBALでソースコードを可視化
- Cygwin1.5にRuby1.7をソースからビルド
- irbで対話的にRuby実行
- Aptana Studio + RadRailsプラグイン(Eclipse系Ruby・IDE)を試す。NetBeansとの比較
- NetBeans IDEでRuby開発
- Rubyの真偽値・nilとfalseだけが偽
- Rubyの魅力
- データ構造を確認するpメソッドとppメソッド
- requireで別ファイルを取り込む
- 文字列とprint, puts, pなどの表示・出力メソッド
- Hello world ! Hello, Ruby !
- Rubyを勉強する環境構築(E-TextEditor)
- Rubyのto_sメソッドで2進数、8進数、16進数、10進数の変換
スポンサーリンク