On Nov 5, 4:11   
>
> I think you're missing why ++ could be useful, and it's precisely because
> Ruby is a "21st century language"
>
> The ++ operator, far more than just being syntactic sugar for +=1, would
> allow you to send an "increment" message to any object, which would change
> its value in place, i.e.
>
> def ++
> incrementing_logic_goes_here
> end
>
> I could see this as being handy

What's wrong with

  def inc
    incrementing_logic_goes_here
  end

How is that any different?