On Tue, 24 Mar 2009 16:45:26 -0700, gert wrote:

> Rename all built in classes with a capital letter example Str() Int()
> Object()
> 
> Make () optional for a function definition class Test:
>     pass
> 
> def test:
>     pass
> 
> Any chance Guido would approve this :-)

Unless you're volunteering to produce a patch, the chances are zero.

If you *are* willing to do the work, the chances would still be pretty 
slim. Guido has just rejected a patch adding PEP 8 compliant aliases for 
types like datetime, so I think replacing built-ins have all-but zero 
chance. But if you want to pursue it, the right place is the python-ideas 
mailing list. Go for it ... but be prepared to justify the change, and 
not just "for consistency". As Guido has quoted before, "A foolish 
consistency is the hobgoblin of little minds".



-- 
Steven
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to