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