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