> And given that the concept of 'x++' is very rarely needed in a Ruby program, > having iterators instead of for-loops, those extra three characters are > actually a very small percentage, amortised over the entire program. Regardless, is there a reason *not* to have '++'? It's the kind of shortcut that many programmers expect and I just can't think of any reason not to have it. Following the principle of Least Surprise, I'd expect to find this feature, unless there is a good reason to avoid it. Daniel.