Here's a simple test for the op.  Which of the following do you think is 
easier to understand?  Can you guess what each program does?

language1:
--------

colors = ["red", "blue", "green"]

colors.each {|color| puts color}


language2:
---------
colors = ["red", "green", "blue"]

for color in colors:
    print color
-- 
Posted via http://www.ruby-forum.com/.