Hi, > What's the easiest way to increment a number? > My first guesses (i++, i.next!, i.succ!) don't work. > Is i += 1 the shortest way? What do you mean by easiest? i += 1 is shorter than i.succ! even if you count spaces. I think it is not possible to define an instance method succ! for Fixnum, because an instance of Fixnum has no data it points to. The instance *is* an integer. i++ could have been in the language as a shortcut for i += 1, but I guess it isn't. Richard