Django is configuration over convention framework, i.e you tell django where everything is and where to find it.
Rails is convention over configuration, i.e there are specified places to put your controllers, models and views, there are specified naming conventions and methods to use. So if you don't like the amount of configuration in Django then you'll probably like Rails. It is a steep learning curve, however, to memorise all the conventions. Regarding 'code generator', the generators exist in Rails to further speed things up. If all you want is a very basic CRUD app, then script/ generate scaffold will get you up and running in under a minute. And with Passenger, Rails is becoming much easier to deploy. But in the end, it is all about how you like to code and how you like to work. So I suggest having a look at the new Rails screencast because it gives you a pretty good idea of how things work with Rails and then giving it a go and try to make a small app and see how you go with it. On 19/12/2008, at 11:40 AM, walterbyrd wrote: > > I am a casual user of php, perl, and python. I am trying to learn more > about those languages. > > I would like to build some data driven web-apps. I don't much care for > perl or php. I consider perl and php to be difficult to read and > maintain. > > I somewhat like python. But, I have had trouble trying to get anything > actually working with django. For me, deployment, and installation > were difficult, and it seems that the ongoing configuration boarders > on excessive. I need to maintain so many configuration files, and have > to touch each file, or restart the server every time I make a change. > > I don't know if RoR is any better. I have heard that RoR is good for > getting simple CRUD apps up and running. But, I have also heard that > everything in RoR is "magic" i.e. the developer is not really > connected to what is going on beneath the covers. I'm not sure I like > that. > > Is RoR a framework, or a code generator? > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

