Hi all,
It looks to me like when you use an iterator (each for instance), you can make
the block either from a do/end pair, or from curly braces. All things being
equal, I'd greatly prefer to use do/end. Are there any differences in runtime
speed, capabilities, or Rubyness?
#!/usr/bin/ruby
(1..4).each do |i|
puts i
end
print "================\n"
(1..4).each { |i|
puts i
}
Output:
[slitt@mydesk slitt]$ ./test.rb
1
2
3
4
···
================
1
2
3
4
[slitt@mydesk slitt]$
Thanks
SteveT
Steve Litt
http://www.troubleshooters.com
slitt@troubleshooters.com