I use both Python and Perl in my everyday work, and the answer would
have to be "depends on the job." We run a very open shop in regards to
what language can be used, as long as it accomplishes the task, and
our tasks are varied. I use Python particularly when working in
conjunction with one of the developers here, who has primarily a VB
background; it was easier for him to learn, so it's a good middle
ground. In terms of accessibility and ease of understanding Python is
the clear winner for most people, I think.
But, and this is a big but, if you need to do something large and
procedural, or something systems-like that's low-level and woven into
the background noise of a Unix box, Perl is far superior to Python.
It's just more flexible, lower-profile (at least on my servers) and
more innately suited to the task.
On a purely personal level, I'm more comfortable with Perl, but I do
recognize that sometimes I do things in Perl that would work better in
Python. To me, though, it's not an even swap; they both have
strengths, and I think there's room for both. I don't think Python is
going to knock Perl off the flagpole, though, at least not yet. It
doesn't have either a champion, or a userbase, or a clear enough
advantage over Perl to do so.

Kate


> I would be curious to hear from someone who actually knows Python/
> Ruby and Perl. Which one would he/she rather use to accomplish
> typical tasks of varying scopes? Forget benchmarks and keystrokes for
> a moment. Which one would he/she rather use?
>
> Bogart
>
 
_______________________________________________
Boston-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/boston-pm

Reply via email to