Could Python supplant Java?

Paul Rubin phr-n2002b at
Wed Aug 21 15:08:00 CEST 2002

joeking at (FISH) writes:
> I didn't say that you *couldn't* do 10,000 line plus code in 
> Python.  But that programs of that complexity are often safer
> when coded using static types.
> Obviously the 10,000 line thing is just a generalisation, a 
> shorthand if you like.  There can be thousand line programs 
> which are actually quite simplistic, and there can be 10 line 
> programs which are as complicated as hell (most of them written 
> in Perl, for some strange reason :-)

Python hasn't been used for many big programs mainly because of its
slow interpreter and its history as a script language.  However, lots
of very large systems (like > 1 million lines) have been written in
Lisp, which is dynamically typed and whose semantics are closely
related to Python (regardless of how some Pythoneers deny it).
Dynamic typing and large-scale development don't seem to be in conflict.

More information about the Python-list mailing list