I just read with some humor an article bashing Ruby and RoR by someone who apparently does not know the Ruby language and has never developed an application with Rails. Oh well. Really, the learning curve is small (probably 40 hours is enough to learn a little Ruby and develop a few applications in Rails) so try stuff before criticizing it. I have been known to criticize C++, but I spent a decade writing C++ production code, doing mentoring, etc. so I really had a lot of material for my criticisms :-)