Switch from perl to python?
Roy Smith
roy at panix.com
Sat Dec 14 00:08:49 EST 2002
More information about the Python-list mailing list
Sat Dec 14 00:08:49 EST 2002
- Previous message (by thread): Switch from perl to python?
- Next message (by thread): Switch from perl to python?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
elechak at bigfoot.com (Erik Lechak) wrote: > Why should I use python rather than perl? > (I like perl so saying that the syntax of python is superior to perl > isn't an argument to get me to change.) The biggest reasons I like python over perl are: 1) syntax (had to say it) 2) object orientation 3) interactive (I can just fire up an interpreter and type stuff at it to test ideas; building it with gnu readline support makes it even that much more convenient). > Where is python's equivalent to CPAN? Python comes with a good-sized standard library, and there are lots of public domain modules to use, but alas, there is no direct equal to CPAN. > Are there any benchmark comparisons between python and perl? Lots of them, try a google search. Which is faster depends a lot on what you're doing, but if I had to put a number to it, I'd guess that Perl is typically faster by about a factor of two. I consider that completely inconsequential for most purposes. > Are python threads fully functional? Not sure what you mean by "fully functional", but I suspect the answer is "yes". > How active is python development (interpreter, modules)? Very. There are some who think versions come out *too* frequently. > Are pythoners actually interested in the parrot(perl6) interpreter? I suppose some must be :-) > What are python's shortcomings? >From an adoption point of view, the indentation issue is probably the single biggest thing which turns people away. You just have to get over it. We've got a guy here (hot-shot C++ type) who insists he'd try Python, but can't get past the indenting issue. His loss. > Can I distribute a reliable python/GUI application without including > the source (not interested in obfuscation or source filters)? Nope. As you hinted at, there are a few "tricks" for obscuring the source, but in the end analysis, your customers will have access to the source. Same with Perl, no? If this is a show-stopper for you, best stick to compiled languages like C++.
- Previous message (by thread): Switch from perl to python?
- Next message (by thread): Switch from perl to python?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list