Ok. I'm sold on Ruby (it really is great). I have a question though: Why do more large applications (like LimeWire for instance) seem to be written in Java these days instead of Ruby or one of the other scripting languages (insert favorite here). I've written in Java and it seems more of a bear to me than anything else. Ruby is much, much quicker for "getting the job done". Thanks! Greg Brondo