Hi Surfunbear

I don't know about the stuff regarding jobs, resumes, etc, but I will tell you the same thing I tell everyone I meet regarding python:

Set aside a morning, and work through the python tutorial that comes with the documentation. People like me are going to tell you this and that, perhaps try to convince of our particular world-view, and so on.

By the end of the tutorial (more likely at halfway) you will probably know whether this is worth pursuing or not. Oh, and do this before you invest too much time in Perl :)

Keep well
Caleb

On 6 Feb 2005 05:19:09 -0800, <[EMAIL PROTECTED]> wrote:


I've read some posts on Perl versus Python and studied a bit of my Python book.

 I'm a software engineer, familiar with C++ objected oriented
development, but have been using Perl because it is great for pattern
matching, text processing, and automated testing. Our company is really
fixated on risk managnemt and the only way I can do enough testing
without working overtime (which some people have ended up doing) is by
automating my testing. That's what got me started on Perl.

 I've read that many people prefer Python and that it is better than
Perl. However, I want to ask a few other questions.


1. Perl seems to have alot of packaged utilities available through CPAN, the comprehensive perl network. These can aid in building parsers, web development, perl DBI is heavily used. This seems to be a very important benifit. I'm not sure that Python is as extenive at all in that regard ? Perl also has excellent pattern matching compared to sed, not sure about how Python measures up, but this seems to make perl ideally suited to text processing.

2. Python is apparantly better at object oriented. Perl has some kind
of name spacing, I have used that in a limited way. Does Perl use a
cheap and less than optimal Object oriented approach ?
That was what someone at work said, he advocates Python.
Is it likely that Perl will improve it's object oriented features
in the next few years ?

3. Perl is installed on our system and alot of other systems.
You don't have to make sys admins go out of there way to make it
available. It's usualy allready there. I also did a search of job
postings on a popular website. 108 jobs where listed that require
knowledge of Perl, only 17 listed required Python. Becomeing more
familiar with Perl might then be usefull for ones resume ?



 If Python is better than Perl, I'm curious how really significant
those advantages are ?


-- http://mail.python.org/mailman/listinfo/python-list

Reply via email to