James:
> I think the directories Rails creates might represent best practices
> for Rails use, but I'm not at all certain that they represent best
> practices for anything other than Rails.

Well, I don't see how Django couldn't benefit from best practices for,
e.g., staging, testing, documentation, and a place to put 3rd-party
stuff.

The other arguments basically comes down to a tradeoff between being
easy to get started and easy to keep going (and finish).  I think
Django, like RoR, can support both, but is currently suffering a bit
compared to RoR:

* ease of getting started
  * non-traditional architecture and overloaded the 'view' term
  * can't generate model from database
  * cool screencast
* ease of finishing
  * lack of best practices

Reply via email to