Hello Everybody,

I want to thank the people who replied my question I sent last week (Shlomi Fish, Guy Keren, Tzahi Fadida, Beni Cherniavsky and Tal Einat).


It helped a lot.


I guess now the question should be: What should I choose, Java or C# ? (Just kidding... :-) )



Thanks,


Jonathan




-------- Original Message --------
Subject:        Question: What makes Perl _better_ than Python ?
Date:   Sat, 17 Feb 2007 19:20:25 +0200
From:   Jonathan Orlev <[EMAIL PROTECTED]>
To:     python@linux.org.il



Hello everybody,


I don't have knowledge of Perl nor do I know Python.


I have experience with Bash scripting, Windows Batch ("Eichs") and VBScript.


My question is this:


I need to learn some scripting language for mostly, but not only, administrative tasks and other automation programs.


Perl, Python, (and Ruby?) are the obvious candidates.


I think I know what makes Python better than Perl.


But what really want to know is this:


In what things/aspects does Perl better than Python?


Does it have some advantages over Python? When should I choose Perl over Python? (language-wize, ignore any "external" issues such as availability, previous familiarity with the langs, performance, the need to maintain existing code, etc').


Do you think Python is better than Perl in every aspect, so one should always learn Python and not Perl?


I am asking it here because many of you probably have knowledge and experience with both languages, and since you prefer Python, you are probably more aware to Perl 's advantages and strengths over Python (and not only vice versa).


ThanQ,


Jonathan Orlev

לענות