Raymond Hettinger <raymond.hettin...@gmail.com> added the comment:

range() has been around 20+ years and there has been zero need for keyword 
arguments for it.

FWIW, the maxsplit keyword argument was a case where a keyword argument added 
clarity, and there may be a handful of other cases that are also warranted.  
Greg Smith's idea for "start" for str.find() may be one of those.   

People are welcome to propose individual suggestions in separate tracker items; 
however, if someone wants a wholesale set of changes to core builtins, then 
they should discuss it on python-ideas.  It would also be worthwhile for 
someone to benchmark the performance cost of switching from "METH_O" to 
"METH_VARARGS | METH_KEYWORDS".

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue8706>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to