Ruby ではすべてがオブジェクトですか?
概要
Ruby 内のすべてのものはオブジェクトですか?これにはFixnumも含まれますか?
解決策
「すべて」が何を意味するかによって異なります。他の人が示したように、Fixnum はそうです。クラスもクラス Class のインスタンスです。メソッド、演算子、ブロックはラップできませんが、オブジェクト (Proc) によってラップできます。単純な代入はそうではありませんし、できません。 while のようなステートメントもそうではありませんし、できません。コメントも明らかに後者のグループに分類されます。
実際に重要なもの、つまり操作したいもののほとんどはオブジェクトです (またはオブジェクトでラップすることもできます)。