I work in Java on the weekdays and Rails on the weekends.
I do not find that Ruby is a weakness to me. Indeed, after several years as a professional Big Freaking Enterprise App Java developer, I would break out in a cold sweat if told to code up an A/B testing framework in it by my boss. I'd quote him two months.
It took me a week in Rails, working after I got home (generally past midnight).
Don't get me wrong, I like Java. I cut my teeth on programming Java. It put a roof over my head and food on the table. I support almost two thousand customers of a Java Swing app. But yikes, for the typical greenfield web application with flexibility to choose platforms, there are so many better choices.
I do not find that Ruby is a weakness to me. Indeed, after several years as a professional Big Freaking Enterprise App Java developer, I would break out in a cold sweat if told to code up an A/B testing framework in it by my boss. I'd quote him two months.
It took me a week in Rails, working after I got home (generally past midnight).
Don't get me wrong, I like Java. I cut my teeth on programming Java. It put a roof over my head and food on the table. I support almost two thousand customers of a Java Swing app. But yikes, for the typical greenfield web application with flexibility to choose platforms, there are so many better choices.