more python evangelising...

Eric Lee Green eric at estinc.com
Tue Jun 27 19:15:03 EDT 2000


Tom wrote:
> 
> But you're falling into the old trap of thinking that one language is best
> for everything.
> 
> Python is excellent for what it was designed for, but this does not include
> large scale app development.

Huh? What is "large scale"?

Just curious. I've written a large app in Python (sorry, NDA), and I can't see
anything in the language that renders it useless for "large scale" app
development. About the only painful thing is Python's speed, and in most cases
that can be solved by simple application of a "C" module for time-critical
pieces. 

In fact, Python is excellent for large-scale apps in particular, because the
Python interpreter and runtime is small enough that you can distribute it as
part of your app, complete with any "C" modules that you needed, and still be
more compact than the typical bloated monstrosity that is the typical modern
C++ program. For more modest Python projects that's not true (the size of the
interpreter becomes a real issue). 

-- 
Eric Lee Green                         eric at estinc.com
Software Engineer                      Visit our Web page:
Enhanced Software Technologies, Inc.   http://www.estinc.com/
(602) 470-1115 voice                   (602) 470-1116 fax



More information about the Python-list mailing list