[EMAIL PROTECTED] wrote:

> Well, why do some things in the library have to be functions, and
> other things have to be class methods?

They don't have to be. They just are. That's like asking why do some 
functions start with the letters a-m, and others with n-z. Why can't 
they all begin with a-m? The answer would be that it would make the 
language harder to use to cram concepts that should more naturally start 
with n-z into spellings that start with a-m.
-- 
Michael Hoffman
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to