← クエスト一覧へ

Ruby ガイドブック

🏠

はじめに

1 記事
1
Rubyって何?プログラマーに愛される言語

Rubyは1995年に日本人プログラマーのまつもとゆきひろ(Matz)が開発したプログラミング言語です。
「プログラマーの幸福」を設計哲学とし、読みやすく書きやすいコードが特徴です。

💎 Rubyが使われているところ
🛤️
Ruby on Rails
Twitter・GitHub・Airbnbの初期もRails製
🔧
スクリプト
自動化・テキスト処理・データ変換
🌐
Web開発
日本のスタートアップに多い
🧪
テスト自動化
RSpecはRubyのテストフレームワーク
✅ Rubyの特徴
  • 書きやすい ― 括弧や型宣言が省略できる。英語に近い直感的な書き方
  • すべてがオブジェクト ― 数値や文字列を含めすべてがオブジェクト
  • 豊富なメソッド ― 標準で使えるメソッドが充実しており、コードが短く書ける
⏱️ 目安学習期間

全25クエスト。1日2クエストのペースで 約2〜3週間
Pythonに似た部分が多いので、Python経験者は比較しながら学ぶと速く習得できます。