Why is Ruby on Rails more popular than Django?

Jason Hsu jhsu802701 at gmail.com
Wed Mar 6 19:03:14 CET 2013

I'm currently in the process of learning Ruby on Rails.  I'm going through the Rails for Zombies tutorial, and I'm seeing the power of Rails.

I still need to get a Ruby on Rails site up and running for the world to see.  (My first serious RoR site will profile mutual funds from a value investor's point of view.)

I have an existing web site and project called Doppler Value Investing (dopplervalueinvesting.com) that uses Drupal to display the web pages and Python web-scraping scripts to create *.csv and *.html files showing information on individual stocks.  My site has a tacked-on feel to it, and I definitely want to change the setup.

At a future time, I will rebuild my Doppler Value Investing web site in either Ruby on Rails or Django.  The Ruby on Rails route will require rewriting my Python script in Ruby.  The Django route will require learning Django.  (I'm not sure which one will be easier.)

My questions:
1.  Why is Ruby on Rails much more popular than Django?
2.  Why is there a much stronger demand for Ruby on Rails developers than Django/Python developers?
3.  If Doppler Value Investing were your project instead of mine, would you recommend the Ruby on Rails route or the Django route?

More information about the Python-list mailing list