From: Marcelo Date: 2006-07-10T21:35:06+09:00 Subject: Re: Why Ruby over Python? In Python you have to sub-class int: class MyInteger(int): def is_even(self): return (self % 2) == 0 a = MyInteger(3) a.is_even() -> False a = MyInteger(4) a.is_even() -> True It's not the same as in Ruby, I can see that, but it is very posible. richardun@gmail.com wrote: > I love Ruby because I can do this: > > class Integer > def even? > ( self % 2 ) == 0 > end > end > > puts 3.even? > puts 28.even? > > -R > "Quis custodiet ipsos custodes?" > >