Re:Django vs. Rails: The Dead-Tree Edition
by mdasen on Sunday January 18, 2009 @05:03PM
(#439748)
I’ll write about why this matters tomorrow.
As the author hopes we forget about his post before he has to write about why it matters. They're both good frameworks. Rails has more books for a number of reasons:
* It's been around longer. It also achieved API stability sooner. Not that Django had an unstable API, but there were big changes for longer (such as newforms). So, Rails has lent itself to having books written about it for a lot longer and has gone through many revisions since the books started coming out.
* Django has better documentation. Sure, Rails has its guides section and api-doc, but Django's documentation tends to be better than multiple books. So, there's been less of a push for books. Also, with Adrian and Jacob (the co BDFL of Django) having put a free book out there at djangobook.com, it means dead-tree books are likely to make less money.
* The Django community is smaller. Smaller means less people buying books, means less books written.
This post is the ultimate in link-bait. What's next: Why Java is better than Lisp: curly braces! I'll write more on that later ;-)
As the author hopes we forget about his post before he has to write about why it matters. They're both good frameworks. Rails has more books for a number of reasons:
* It's been around longer. It also achieved API stability sooner. Not that Django had an unstable API, but there were big changes for longer (such as newforms). So, Rails has lent itself to having books written about it for a lot longer and has gone through many revisions since the books started coming out.
* Django has better documentation. Sure, Rails has its guides section and api-doc, but Django's documentation tends to be better than multiple books. So, there's been less of a push for books. Also, with Adrian and Jacob (the co BDFL of Django) having put a free book out there at djangobook.com, it means dead-tree books are likely to make less money.
* The Django community is smaller. Smaller means less people buying books, means less books written.
This post is the ultimate in link-bait. What's next: Why Java is better than Lisp: curly braces! I'll write more on that later ;-)