Why isn't Python king of the hill?

Darrell dgallion1 at yahoo.com
Fri Jun 1 15:07:37 EDT 2001


pdb:
Don’t need to use it much.
When I crossed over from C++ the lack of a beautiful graphical debugger worried me.
That worry was a waste of time.

Performance:
Slower than Java? I don’t believe it.
Of course it depends on how you frame the test.
cPython has access to code that runs directly in ‘C’ more readily than Java. IMO
Although pure Python statements likely run more slowly than Java.

Notice how slow regular expressions are in Jython compared to cPython.
I haven’t compared them lately though.

PDF:
http://www.reportlab.com

Multiprecision math:
http://sourceforge.net/projects/gmpy/

Finding developers:
I’ve had great luck training Python developers.
If they can read newsgroups, write some form of code and download examples.
Then they are perfect Python candidates.
Now they can focus on the high level view of what is this thing supposed to do?
How can we test it?
Not to mention they can get help because the code is readable.
If it’s not then they have a problem.

--Darrell

Geoffrey  Gerrietts <geoff at homegain.com> wrote in message news:<mailman.991359661.6922.python-list at python.org>...
> 
> Some of the features are either lacking or hidden to my limited
> vision in Python, notably decimal math and PDF generation.
> There's a certain draw to being able to take a single webapp and
> deploy it on any of a dozen different app servers that know how
> to handle the content, though it's small. But the biggest draw is
> that someone who's proficient with Java is not too hard to find.
> Someone who's proficient with Python is considerably harder to
> lay hands on.
> 
> Furthermore, while performance isn't a huge deal to those folks,
> their app did show signs of growing to cover a lot more terrain.
> It's conceivable that once the app was turned loose, it really
> would need to worry about the kind of massive load that starts to
> show off Python's seams.
>



More information about the Python-list mailing list