And, Hadoop is only the infrastructure, they have APIs for C, C++ and shell for the applications. http://wiki.apache.org/hadoop/FAQ
Ruby: http://blog.rapleaf.com/dev/?p=16
It's pretty hokey, either running through the shell or calling a REST service through a proxy, but it's been done if you're allergic to non-scripting languages.