【るびー】
Ruby とは?
💡 プログラマーの幸福を目指した日本生まれの言語
📌 このページのポイント
- 日本人(まつもとゆきひろ氏)が作ったプログラミング言語
- 「プログラマーの幸福」を設計理念に持ち、読みやすく書きやすい
- Ruby on Railsというフレームワークと合わせてWebサービス開発に使われる
- TwitterやGitHubの初期はRuby on Railsで作られていた
Rubyって日本で作られたの?
そうだよ!まつもとゆきひろさん(通称「Matz」)が1995年に公開した日本生まれの言語だよ。世界中で使われるプログラミング言語を日本人が作ったのは誇らしいよね。
Ruby on Railsって何?Rubyとどう違うの?
Rubyが「言語」で、Ruby on Rails(通称「Rails」)はRubyで作られた「Webアプリのフレームワーク」だよ。フレームワークは「骨組み」のことで、Railsを使うとWebサービスの基本的な仕組みを自分で作らなくてよくなるんだ。
RailsってどんなWebサービスで使われてるの?
「全てがオブジェクト」ってどういう意味?Rubyの説明でよく見る。
まとめ:ざっくりこれだけ覚えればOK!
「Ruby」って出てきたら「日本人が作った書きやすさ重視の言語で、RailsでWebサービス開発によく使われる」と思えばだいたいOK!
📖 おまけ:英語の意味
「Ruby」 = ルビー(宝石)
💬 宝石名から取ったシリーズで、Perlの名前がPearl(真珠)なのにインスパイアされてRuby(ルビー)にしたと言われているよ