Using Java can require more effort than using Ruby on Rails. Ok, fine. However, I find so many discussions about the merits of one technology over another to be a waste of time.
Code quality matters. I had a chance to look at some code today that was written in VB.NET. The code was without merit. I am sorry. The programmer who wrote this code should not be writing code for a living in any language.
My point: best practices matter. I would prefer to have a good programmer working for me in any language rather than a bad one working with the best tools. That’s all I have to say: just a small rant on a Friday.