yea this attitude is a BIG part of the reason i switched to Java. If you learn some common Java design patterns (ahem... program to interfaces) then all of a sudden the magic of Ruby doesn't seem to add that much (in fact the data-binding in Java usually simplifies form validation). So then with a huge boost in performance for free, all of a sudden hosting costs are far lower and less billable hours are put to testing cache expiration.
That said, I will still probably end up migrating toward Clojure/cljs and js-focused apps...
EDIT: It's a waste to bleed a client if all your blood-money is going to Heroku! XD
That said, I will still probably end up migrating toward Clojure/cljs and js-focused apps...
EDIT: It's a waste to bleed a client if all your blood-money is going to Heroku! XD