Weird Ruby: Begin-End Blocks Posted by tkrajcar on Friday November 14, 2014 @12:22PM from the blog.newrelic.com dept. http://blog.newrelic.com/2014/11/13/weird-ruby-begin-end/ ( 1 comment | 5 points | on HN )
For example in both Java and Javascript you have:
do {
} while (expression);which will execute the code in the block at least once.
Why in Ruby would that be much of a surprise then?
The only difference is that in Ruby you use "begin-end" (and not "do-end" which can be used to create a block only in some contextes).
Please correct me if I am wrong.