Hacker News new | ask | show | jobs
by sghael 5580 days ago
I can't go as far as saying that I prefer one more than the other. They're both pretty awesome in their own way.

I'm actually way more comfortable with Django, but the Gem eco-system with Rails is amazingly mature, and the Rack based approach of Rails 3 seems to have positioned the framework really well, architecturally. I found Ruby/Rails idioms pretty confusing when beginning. But most of the learning curve w/ simple projects is really about "where stuff lives", and that's the same effort to learn in any framework.

Django pros: Admin, Python, Explicit model definitions (not via introspection like Active Record), South > Rails migrations (IMO), easier to create relational models, query syntax rocks.

Rails pros: Gem ecosystem, Passenger, Capistrano, Haml/Sass, Mailers

re: Pricing - TBD :)

1 comments

Fabric is turning out to be really nice.

There are some new features that are should be merged into the project provided from here: http://tav.espians.com/fabric-python-with-cleaner-api-and-pa...