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:
>
>
To be honest a preference for either Python or Ruby is partly a matter of
taste. They both have (what people percieve as) strengths and weakness.


>  How do the learning curves compare for someone with a strong background
> in traditional object oriented design and languages (C++, Java, C#, etc.)?
>
>
Most people who come from the C++, Java, C#, etc who have problems with
Python (or Ruby) seem to get stuck on the lack of static typing in Python
(and Ruby). Otherwise I think that Python is a bit easier to learn, partly
because IM(Seldom)HO Python's syntax (other than the required indentation)
is closer to those languages. YMMV.


>  Is there a decently sized pool skilled Python web developers in the
> Seattle area?
>
>
Yes. I worked on a project here that had 20+ Python programmers.


>  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?
>

 It may also be a question of frameworks one prefers. Since you mentioned
PHP Python has a mature framework for web programing called Django while
Ruby has one called Rails. Again it may be a matter of taste.

>
>
> Cheers!
>
> ✈ Matt
>
>


-- 
Some radio waves were modulated in the creation of this email.

Reply via email to