Re:Why critics of Rails have it all wrong (and Ruby's bright...
by squidsoup on Thursday September 13, 2012 @06:28PM
(#4518983)
Having moved from rails to django development the thing I am missing the most is the wide range of mature testing tools in the ruby ecosystem. Django's testing tools feel very primitive comparatively and there's no clear separation of unit, functional and integration tests.
I'd agree that in general the python community feels more professional and that the quality of documentation is typically better.
Re:Why critics of Rails have it all wrong (and Ruby's bright...
by bascule on Thursday September 13, 2012 @05:22PM
(#4518694)
Last I checked out Django they had just added a bunch of features from Rails 1.2. (Edit: sorry, Rails 2.1)
Python suffers from their web framework community being too fragmented, so none of the projects are as mature as Rails.
Re:Why critics of Rails have it all wrong (and Ruby's bright...
by hekker on Thursday September 13, 2012 @06:26PM
(#4518971)
I use Django for my projects and I don't share this opinion on the maturity aspect. Can you explain your statement a bit more? What aspects of Django are immature?
Re:Why critics of Rails have it all wrong (and Ruby's bright...
by bascule on Thursday September 13, 2012 @07:20PM
(#4519186)
The release notes for Django 1.4, for example, list support for both Time Zones and Selenium.
Time Zones were added to Rails 2.1 in 2008. selenium-on-rails also debuted in 2008.
Does it not seem strange to you that it took 4 years after Rails for Django to get these features?
Re:Why critics of Rails have it all wrong (and Ruby's bright...
by ch0wn on Friday September 14, 2012 @05:10AM
(#4520840)
There were plenty of extensions that allowed you to use Selenium with Django, I maintained one of them. Django is fairly conservative about including new features into the core that work well as extensions. And this is something I value a lot.
The time zone support, though, was really overdue.
Re:Why critics of Rails have it all wrong (and Ruby's bright...
by dscrd on Friday September 14, 2012 @03:46AM
(#4520614)
Really, if you wanna complain about something that's in Rails and not in Django properly, talk about database migrations.
Re:Why critics of Rails have it all wrong (and Ruby's bright...
by hackerboos on Friday September 14, 2012 @08:38AM
(#4521306)
South...but I agree that database migrations should be part of the Django core.
Plus the code smell overall is just... lesser.
Then again, I came from a background of C and scheme, and somebody on c2 wrote that python appeals to people like me more.