343 karma · joined December 10, 2008
Additionally, if you are going to write any of your own billing code, I sure hope it's not buggy and poorly tested. If it is, you should probably test and debug it before unleashing it to your customers :)
That isn't to say that Rails is a panacea, or even appropriate for projects of every shape and size. But if you're building an MVC web app, then it's really well thought out, allows you to be very productive, and in my dealings with it, those benefits don't go away, even as your application grows significantly in scope and complexity. YMMV etc etc...
Not only that, but most of the time, the expression could simply be written "if myvariable; ...; end", seeing as the vast majority of the time, we only care if the thing we're testing is falsy.
Ruby does give you the tools to be very expressive, indeed almost conversational in your coding style, but it also gives you enough rope to hang yourself.
Thanks a lot.
Once again, that's just me, and it doesn't really speak to the accuracy of the figures.
I'm sorry you ran into unprofessional people in the Ruby community, and you're perfectly within your rights to use whatever technology best suits you and your business, but comments like this are inflammatory and counterproductive.