Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number
 
PerlMonks  

Re: Perl fan being tempted with Python

by kirbyk (Friar)
on Jun 16, 2005 at 17:29 UTC ( #467370=note: print w/ replies, xml ) Need Help??


in reply to Perl fan being tempted with Python

The bulk of the differences in OO Support are illusory. In Perl 5, there's very little you can't do that you can in OO-only languages. The main legitimate complaints are that it's extra work to really encapsulate objects - you absolutely can do it as well in Perl as in other languages, but it's a bit more involved than just using a keyword.

Perl 6 should fix even those complaints, but as it's not actually here yet, that's of somewhat limited use.

I don't think this is a very good reason to not use Perl. We're running a top-50 traffic website off of OO Perl (and real object oriented, not just functions grouped together) at WhitePages.com and get great performance.

Ultimately, I think the Perl vs. Python question comes down to: Do you think it'd be a great world if everyone HAD to format their code exactly the same way or it wouldn't compile? If you say yes, go ahead and try Python. If you don't want your style in the compiler, stay with Perl. This is a more substantial test than any actual OO implementation differences.

-- Kirby, WhitePages.com


Comment on Re: Perl fan being tempted with Python

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://467370]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (10)
As of 2014-09-01 08:59 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The best computer themed movie is:











    Results (299 votes), past polls