✨
Ruby入門
Rubyとは
- Rubyは、まつもとゆきひろ氏を中心に開発
- オープンソースのプログラミング言語
- Webのプログラミングをはじめ、広く使われている
特長
- オブジェクト指向
- シンプルな文法
- 強力な標準ライブラリ
- 国際基準(国際標準化機構/国際電気標準会議)ISO/IEC 30170
Rubyの歴史
- 1996年 バージョン1.0が公開
- 2004年 WebアプリケーションフレームワークのRuby on Railsが公開
- 世界的にRubyが使われるようになった
RubyとRuby on Rails
Ruby
- プログラミング言語
Ruby on Rails
- Rubyで書かれたWebアプリケーションフレームワーク
- Web開発における共通した作業に伴う労力を軽減
- 実アプリケーションの開発を少ないコードで簡単に開発できる
公式サイト(日本語)
- Ruby関連のニュース
- 公式ドキュメント
他のプログラミング言語経験者だと
文法に違和感を感じたり、思い通りに動かないことも
Rubyになれると楽しさが見えてくる
動作確認環境について
Rubyの処理系
- Rubyには複数の処理系(複数のRuby実装)がある
- 本コースでは、最も一般的で公式である、MRIを利用する
- MRI(Matz's Ruby Implementation)
- まつもとゆきひろ(通称 Matz)氏により開発されたRuby
Rubyのバージョン
- 現時点で最新の安定バージョンである
- Ruby2.5.0を使用
環境開発
- AWS Cloud9(無料枠を利用)
Rubyのバージョンを確認するにはターミナルで
ruby -v
今日からRuby!
どんどん進めていくぞ💪🏻
Discussion