Could Python supplant Java?

Greg Ewing see_reply_address at something.invalid
Fri Aug 23 03:24:53 CEST 2002

FISH wrote:

> But why remove one layer of the testing - that is to say a 
> compiler's ability to check you are putting the right data
> in the right places?

Because doing so removes a lot of burden on the programmer
to keep all the static type information up to date. Experience
shows that the time and effort saved can more than make up
for the small amount of extra debugging effort required
at the other end.

Like many things in life, it's a trade-off.

Greg Ewing, Computer Science Dept,
University of Canterbury,	
Christchurch, New Zealand

More information about the Python-list mailing list