My personal preference goes for Python rather than Rails.
Ruby was too… magical for me to understand at times; and it was too magical for me to comprehend how they worked at the back. I missed the database schema migration on Rails though. Unit testing was done easier.
Django is written in Python, which for the most part is comprehensible to me, except for certain introspection and meta-programming involved when I tried to write form modules on Django.

0 Responses
Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.