I have chosen not to learn python mainly because perl already suits my needs, like what merlyn said. OTOH, my new roommate is a python developer, and he and i have had numerous friendly perl vs. python discussions which usually end up trying to find little nit-picky things that one language or the other is better at dealing with.
This has definitely led me to an interest in python, but i still have not learned the language, even while surrounded by the roommates extensive python reference library.
I will definitely say that there are issues with OOPerl, but they have not been enough to get me to change languages after 11 years of programming perl.
I would wager that with just about any language, if you get to know it well enough, you'll be able to find things that are truly problematic, but as with everything in life you work around them.
So i must agree with merlyn, use what suits you.
Are you posting in the right place? Check out Where do I post X? to know for sure.
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
Want more info? How to link or
or How to display code and escape characters
are good places to start.