3 ms·
RoR is special that it does one thing exceptionally well. And that is monolithic web applications. I do not know how you measure productivity no other stack co
by holydude 9y ago
RoR is special that it does one thing exceptionally well. And that is monolithic web applications.
I do not know how you measure productivity no other stack comes close to RoR.
- aaron-lebo 9y agoIt really depends on what exactly you are doing. If you are churning out business-y apps pretty regularly Rails gems are really useful. Otherwise, there's nothing there other stacks don't have. Scaffolding generation, validation, command line tools, good templating, routing, routing for apis, ORMs, etc, that stuff is built into almost any framework these days and if it isn't it is because you are using a microframework by choice. You have dozens of frameworks across various languages that approach the functionality of Rails. Django is certainly very comparable, and a good Django dev can pump out apps as quickly as a Rails dev. Stacks in other languages are doing things Rails is incapable of and they have borrowed all of the benefits (because Rails does a lot of things right).
- always_good 9y agoOn the other hand, I'd say RoR optimizes productivity for Day 1 at the expense of Day 60+. I abandoned RoR because I didn't like that deal.