suminさんのおっしゃる通り、さほど目新しい印象はなかった。ほとんど問題なく行えるような気がする。Rubyにはundefもaliasもあるし。variable」という制限が必要なくなるということが興味深い。excluding)である。Rubyにないのは「sum」と「excluding」だ。これはmoduleに追加するメソッドとして検討の余地はあるかも。名前のないtraitが作れるのは非常に面白い。そのinclude(論文中ではuses:)は、そのtraitが(現時点で)持つメソッド集合を使うイメージのようだ。シンボリックな関係*2を維持している。moduleもtraitのようにしてしまうとラクなんだが、多分許されないだろうなあ。それは混乱の元だろう。[家族]家庭の夕べ月曜恒例の「家庭の夕べ」。年初にたてた目標の評価を行う。体重減ってないじゃん(苦笑)。その後、活動として「福笑い」。みんなでアイスクリームを食べる。