On 11/13/06, Henning Hraban Ramm <[EMAIL PROTECTED]> wrote:
>
> Even if the number of Python modules is really amazing, for Perl
> there are a lot more, also in "exotic" areas. E.g. I had to write my
> own moon phase calculation as I moved my calendar generator from Perl
> to Python...
>
>
I have used Perl and like it for small script but the problem with Perl is
that it doesn't scale well.  I have seen enterprise type applications
written in Perl that have quickly become a massive pile of code that is hard
to follow and maintain.  For that reason I like Python, even if the number
of modules out there is less that Perl's.  Not that I am trying to start a
flame war, but I just don't see Perl as a language that can handle the types
of things Dabo is trying to accomplish.

I agree with all of the statements though.  re does give a productivity
boost.  I guess the answer to a set of core add-ons to learn when first
learning Python is os, os.path, sys, and re.  As far as builtin language
syntax, learning the string, list, dictionary, and file IO syntax and
available methods are invaluable.  Learn conditional syntax, Error handling
syntax, OO syntax, and inheritance in addition to all of the above mentioned
and you should have a strong core foundation of Python.


--- StripMime Report -- processed MIME parts ---
multipart/alternative
  text/plain (text body -- kept)
  text/html
---

_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users

Reply via email to