Martin Fowler wrote: "I had a need yesterday to play around with velocity in order to explore some stuff on templating and macros... This kind of situation calls for a scripting language, my preferred scripting language is Ruby, and thus I thought this was a great case for trying JRuby. My conclusion is that it works a treat, but I'll bore you with the details."