Sunday, July 13, 2008

Ruby

I am in the process of becoming a Ruby expert. I got to say so far this has been the most fun I have had working with a language. I am also dabbling with Scala at the same time to get a functional perspective that I think will help me write better functional code in Ruby. My first large corporate endeavor will be to write an external DSL in Ruby that is largely just a sophisticated code generator that emits Java.