hashcollision wrote:
> I don't think there is any chance that this will change in python 3000
> but...
> Why is the builtin types lowercase when the convention is for classes to be
> in CamelCase? For example, frozenset versus UserDict. Was there any reason
> that this is the way it is or is it just a "wart"?

Frozenset is a built-in type and not a class. All built-in types like
dict and float are spelled in lower case. UserDict is a relict from the
past and scheduled for removal. It's functionality is replaced by the
subclass-able dict type and ABCs.

Python 3.0 will be wart free.

Christian
_______________________________________________
Python-3000 mailing list
Python-3000@python.org
http://mail.python.org/mailman/listinfo/python-3000
Unsubscribe: 
http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com

Reply via email to