[Python-Dev] [Python-checkins] peps: New DSL syntax and slightly changed semantics for the Argument Clinic DSL.
Nick Coghlan
ncoghlan at gmail.com
Tue Mar 19 00:46:52 CET 2013
On Mon, Mar 18, 2013 at 11:02 AM, Guido van Rossum <guido at python.org> wrote:
> On Mon, Mar 18, 2013 at 3:36 AM, Stefan Krah <stefan at bytereef.org> wrote:
>> Larry Hastings <larry at hastings.org> wrote:
>>> * The DSL currently makes no provision for specifying per-parameter
>>> type annotations. This is something explicitly supported in Python;
>>> it should be supported for builtins too, once we have reflection support.
>>>
>>> It seems to me that the syntax for parameter lines--dictated by
>>> Guido--suggests conversion functions are themselves type annotations.
>>> This makes intuitive sense.
>>
>> Really, did you read PEP 437? It's all in there.
>
> This attitude is unhelpful. Please stop being outright hostile. If you
> want to have any influence on the outcome at all, consider looking
> into compromises.
While I actually agree with Stefan that it's important to eventually
have a converter DSL, I don't think it's necessary to have it in the
initial implementation.
Cheers,
Nick.
--
Nick Coghlan | ncoghlan at gmail.com | Brisbane, Australia
More information about the Python-Dev
mailing list