I think you hit the nail on the head: there are different methodologies of software development and tools may support different stages of software development.
It seems to me that RoR supports earlier stages of development better: scaffolding affords toying with your model without paying much attention to presentation. It looks like RoR has better support for legacy scenarios with db inspection. These are both very good features, which I like to see in Django. We have inspectdb already, which clearly can be improved. If we add simple template generation to show object's fields and list of objects (or whatever generic views support), we can cover initial prototyping of web sites as well. It is much simpler than Admin. If people want it, it can be done with Django easily. The only problem is available resources: developer's time. IMHO, we can spend it doing something more interesting. But if somebody is interested in that --- why not? Thanks, Eugene "Jacob Kaplan-Moss" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > > On Nov 23, 2005, at 8:22 AM, Simon Willison wrote: >> He's right too - the hoops you have to jump through changing schema with >> Django do slow you down if you haven't figured out your full data model >> in advance. > > Wow, so developing applications without a good design up-front is > difficult? Who knew? > > Seriously, folks, ease of getting started makes for good demonstrations > and certainly sucks in the n00bs, but I'll take ease of getting > *finished* any day. I'm sure anyone who's developed in Java has hit that > wall at about 90% completion where you realize that this cool project > you've gotten so far on is going to be impossible to finish because of > some core limitation of the language.