On Thu, 2005-03-03 at 23:48 +0900, Christian Neukirchen wrote: > Austin Ziegler <halostatue / gmail.com> writes: > > > Okay, the other way is as syntax sugar. Define "a++" such that it is > > the same as "a += 1". But what if a is a String? Your program blows > > up. So we're back to option 1. > > Well, define it as a += a.succ. :-) I guess you meant: define it as a = a.succ. > > I used to miss ++ very much when I started Ruby, but I can't remember > feeling any need for it in the last time. Same here. ++, -- and the for loop are gone from my mind when I program in Ruby, and it's good this way. Guillaume.