News for hackers. Stuff that matters.
Re:Django vs Rails by icey on Monday November 09, 2009 @06:26PM (#931993)
The answer to this question hasn't changed. Choose one or the other based on:

  Language knowledge (Python v. Ruby)
  Availability of developers
  Amount of third party code specific to your needs
This topic has been thoroughly gone over a number of times, this article doesn't really bring anything new to the table.
Re:Django vs Rails by jlees on Monday November 09, 2009 @07:00PM (#932066)
The "magic" versus "timesaving" differences of philosophy is a new way of putting it. It encapsulates a gut feeling I had about the two but hadn't put my finger on until now.

Especially when starting from scratch, learning RoR is kind of like "ooh, shiny, magic, wow!" and learning Django is like "so you do this, which does (this and this and this behind the scenes), then do this..". I love magic as much as the next gal, but not being able to fully grok RoR from the start was partly why I chose Django as well.

Re:Django vs Rails by rapind on Monday November 09, 2009 @07:18PM (#932093)
It's open source. Start groking.

This basically just says Rails has a better user interface than Django (not necessarily something I agree with).

Django makes you feel like a power user because it forces you to learn more in order to use it?

Re:Django vs Rails by jlees on Monday November 09, 2009 @07:51PM (#932146)
There's a limit to how much I want to try to read up behind a tutorial when I'm just trying a new framework out. If my natural desire to understand what magic lines of code does causes me to break focus, tab out, google a bit, find some explanation that may or may not even be correct... yeah, I get put off a little.
Re:Django vs Rails by rapind on Wednesday November 11, 2009 @06:15AM (#935064)
And yet the argument here in favour of Django is that not as much is hidden from the user... which may cause some users to lose focus as you put it.

I find this this statement hypocritical.

Re:Django vs Rails by jlees on Wednesday November 11, 2009 @02:48PM (#936007)
I'm not sure where you managed to conflate my use of the word "I" with generalisations about "some users".
Re:Django vs Rails by icey on Monday November 09, 2009 @08:01PM (#932161)
To me, this difference is encoded in the development philosophy of Python vs. Ruby.

If you like the meta-magic of Ruby, you'll probably like Rails. If you like the straightforward nature of Python, you'll probably like Django more.