Walton Hoops wrote:
>> -----Original Message-----
>> From: marnen / marnen.org [mailto:marnen / marnen.org]
>>>> Now consider the ruby way:
>>>>
>>>> 10.times do |i|
>>>>   print "#{i},"
>>>> end
>>>>
>>>> Some length as the C code, but much more readable.  Heck, it's
>>>> almost English!

But if you wanted to do something like:
   i = 10;
   while (i > 0)
   {
     printf("%d/n", i--);
   }
in Ruby you would have to do something like:
   i = 10
   while (i > 0)
     puts i
     i -= 1
   end
As far as I can tell there is no way in Ruby to use .each or .times to 
go backwards.  While I realize this thread is about the ++ operator the 
-- operator is complementary.

<snip>