From: Christopher Dicely Date: 2010-02-14T08:42:55+09:00 Subject: Re: Why no ++ and --? On Sun, Feb 7, 2010 at 7:15 PM, Sonja Elen Kisa wrote: > "foo += 1" somehow seems less elegant or pretty as "foo++". "foo += 1" doesn't have the same meaning as "foo++", instead, it is equivalent to "++foo". "foo++" is (as others have intimated in suggesting implementations) equivalent to: begin _temp = foo foo += 1 _temp end I wouldn't expect to see postfix-increment/decrement operators added to Ruby in any near-future version.