On Friday, January 3, 2003, at 02:46 , ts wrote:

>>>>>> "J" == Jonas Hoffmann <ruby / joelh.de> writes:
>
> J> Perhaps i dont understand the whole discussion but for me there is 
> no point
> J> why range#size for integers or all the objekts with defined #succ 
> are'nt
> J> inwolved anymore :(
>
>  Because #succ can be destructive, a stupid example with 1.6.8

#succ _could_ be destructive, but destructive methods should have a ! 
appended. so #succ! should be destructive, while #succ, following normal 
Ruby naming, should NOT be destructive.


-Justin White

just6979 / yahoo.com
http://tin.2y.net/
AIM: just6979