Gully Foyle wrote:
> I am currently using C++ as my compiled language but fell in love with 
> Ruby recently :)
> 
> Which compiled language is the closest to ruby?  Are there any that are 
> object-oriented and have support for blocks/closures?
> 
> Thanks.

While technically interpreted from byte code C# in version 2.0 will have 
anonymous functions and yield syntax.  I don't know if the anonymous 
functions are closures or not, but it will basically have blocks.  You 
will not however be able to define them in similar syntax as ruby.

Charles Comstock