Hello Matt,

Django is an amazing framework.  If you want a whirlwind introduction, I
would recommend going through their tutorials.  It'll show you just how
strong their documentation is:
http://docs.djangoproject.com/en/1.3/
and http://www.djangobook.com/en/2.0/ (another resource I've found to be
helpful.)
and http://greenteapress.com/thinkpython/html/index.html is useful for
learning python the first time.

We were talking about talent pools of Ruby vs. Django in the Seattle area
last night at SEAPIG and unfortunately the consensus was that this is more
of a Ruby city.  And to a large extent, Rails & Django solve similar
problems as web frameworks.  The benefit you get from python is a diverse
community that uses python for other applications, so I think that it will
be more stable community incase the django framework goes out of vogue.
 (Whereas, if Rails goes out of style, I think there will be very little
reason for people to still know Ruby.)

Cheers,
Pete
(Django posterboy)

On Fri, Apr 15, 2011 at 11:56 AM, Matt Towers <[email protected]> wrote:

> Hi Everyone,
>
> Just joined the list today and looking forward to learning more.
>
> My company is in the process of ditching PHP as our web framework and
> strongly leaning towards Python, though Ruby is in the running as well.  I
> only have limited experience with both but will be ultimately responsible
> for the application. Can anyone here comment on the relative strengths of
> Python over Ruby (or vice-versa)?  Some of the factors we're considering
> are:
>
> How do the learning curves compare for someone with a strong background in
> traditional object oriented design and languages (C++, Java, C#, etc.)?
>
> Is there a decently sized pool skilled Python web developers in the Seattle
> area?
>
> Given the maturity of Python, I assume there are large number of developer
> tools and libraries out there, but in terms of web development are there any
> obviously missing components found in other frameworks?
>
>
> Cheers!
>
> ✈ Matt
>
>

Reply via email to