From: Paul Brannan Date: 2001-07-25T22:49:01+09:00 Subject: [ruby-talk:18525] Re: OO question > I learned on an "OO" language that prevented me from modifying > these primitives. It took a long time before I realized I was Being able to modify primitives is NOT necessarily a good thing. For example, consider the following Ruby code: class Fixnum def +(other) return 3 end end puts 1 + 1 #=> 3 I suppose this is correct, but only for large values of 1. Paul