大山鳴動して鼠(演算処理。後述)一匹…って感じ? 文字列クラスのメソッド数比較 に絡めた Ruby にあって Squeak Smalltalk にはない文字列操作 の続き。で、まずふと疑問に思ったのですが、 (String.instance_methods - Object.instance_methods).size というのは、 (String.instance_methods - String.superclass.instance_methods).size という解釈をすべきだったんでしょうかね。それならば、Squeak Smalltalk の場合 String は Object の直下にはないので、 (String allSelectors difference: String superclass allSelectors) size "=> 195 " とだいぶ目減りします