Hi everyone, one thing I would take into consideration, when evaluating languages/frameworks is the community. And I cannot stop being amazed at the Python/Django people.
I mean just look at this thread: Someone comes in with a (serious) question, that would usually end in flamebait and religious wars. And the Django lists answers with a calm nonchalance, that only few open-source projects have. Kudos to the Django community Cheers, Benjamin On Fri, Apr 16, 2010 at 05:59, Owen Nelson <onel...@gmail.com> wrote: > I came from a job where I had been crafting applications using zend > framework - probably the closest thing php has to django. The more object > oriented my php code became, the more it looked, and smelled, like java. > I ended up taking a new job, where my projects started to have dependencies > on other python-based applications - the job made the choice for me, php had > to go unless I wanted to start making sys calls to python on the command > line (ugh). I evaluated a number of python frameworks and quickly arrived > at django. I have to say the nuts and bolts attitude has, over the past > year and a half, made me a better programmer. It's direct and doesn't get > in my way. It also highlights many of python's strengths... I'm thinking in > terms of simple things like the very organic way python code practically > organizes itself into modules and packages, cluing us in to modules that > violate the single responsibility rule just by looking at the number of > lines (sort of), encouraging good DRY design through its own conventions. > Combine all that with the fact the framework is setup in a way that yields > large amounts of functionality from very terse code - this makes long term > maintenance a dream - fewer lines == less maintenance. > Who could ask for anything more? > > I've got no experience with Ruby (other than installing and running > redmine), but as someone who also "gave up" php I can strongly recommend > giving django a spin. If you work through the intro tutorial(s) on the site > (probably will take you less than an hour), you'll have a good idea if it > will work for you or not. > PS - people love the admin part of django, but I'm not even going there. > Just letting you know it's not even a factor in my recommendation. > > -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To post to this group, send email to django-us...@googlegroups.com. > To unsubscribe from this group, send email to > django-users+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/django-users?hl=en. > -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.