Ruby 3.3で発生する差異

Ruby 3.3(2023年12月25日リリース)で本書のサンプルコードを動かす場合は、以下の点が本書の内容と異なりますのでご注意ください。

  • irbのプロンプト表示が少し変わった(1.6、本書全般)
  • NoMethodErrorやNameError発生時のエラーメッセージが少し変わった(本書全般)
  • 13.6節のサンプルコードが警告ではなくエラーになる

詳しい内容は以下のWeb記事で説明しています。ぜひご覧ください。

Ruby 3.3で発生する「プロを目指す人のためのRuby入門 改訂2版」との差異について


第1版をお持ちの方へ

改訂2版の発売に伴い、上記の説明は2021年12月2日に発売された改訂2版の内容をベースにしています。第1版をお持ちの方はご注意ください。