Georg Brandl added the comment:

Missing keyword argument support is not the norm, it's the exception that is 
only due to implementation details in C code. Eventually, we'd like every C 
function to support keyword arguments.

Converting everything is tedious work, though, and still makes things slower 
(that may become less of an issue eventually with Clinic), so only select 
functions are converted.

Functions are good candidates for keyword argument support when they have 
parameters that are best passed as keywords, such as

    enumerate(x, start=5)

which makes it immediately clear what the second parameter does.

----------

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

Reply via email to