前置き
転職活動をキッカケに始めた新しい言語の勉強が思いのほか楽しくなってきたので、Rubyにも手をつけることにしました。
最終目標としては、「Rubyで何かシステムを作り、一般公開する」ですが、Qiitaへの投稿内容としては、勉強したコトのまとめです。
このエントリは、今後投稿していく自己学習メモや、それに関する情報へのリンク集、その他Tips集のような内容としたいと思います。
開発環境
端末:MacBook Pro(macOS 10.14.5)
Macの場合は初期段階ですでにRuby導入済のため、「ソースを書いて、ターミナルで実行してみる」というレベルであれば追加でなにかインストールや設定を行う必要はなし。
Hello World
ターミナルでの実行方法、および稼動確認をかねて、ごく基本的なソースの書き方を確認。
インストール済みのRubyバージョン確認
$ ruby -v
ruby 2.3.7p456 (2018-03-28 revision 63024) [universal.x86_64-darwin18]
ファイルの実行
Rubyソースファイルの拡張子は"rb"
"Hello World"を表示するごく簡単なソースを書きます。
HelloWorld.rb
message = "Hello World!"
puts message
ファイルを指定して実行するには、rubyコマンドの後に、ファイル名を指定するだけ。
実行結果は以下の通り。
$ ruby HelloWorld.rb
Hello World!
puts
は改行ありの標準出力。
print
は改行なしの標準出力。
よって、以下のようなソースでも上記と同様の出力結果となる。
HelloWorld2.rb
message = "Hello"
print message
message = " World!"
puts message
$ ruby HelloWorld2.rb
Hello World!
学習メモ リンク
これから追加していきます。
関連リンク集
これから追加していきます。
時間の都合上、いったんここまで。
改めて随時加筆修正予定。