[Python-Dev] PEP 318 - posting draft (original) (raw)
Thomas Heller theller at python.net
Tue Mar 23 14:41:38 EST 2004
- Previous message: [Python-Dev] PEP 318 - posting draft
- Next message: [Python-Dev] PEP 318 - posting draft
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Guido van Rossum <guido at python.org> writes:
def func [dec1, dec2, ...] (arg1, arg2, ...): pass
Quixote's Page Template Language uses this form, but only supports a single decorator chosen from a restricted set. For short lists it works okay, but for long list it separates the argument list from the function name. OTOH, for long argument lists, the "preferred" form has the reverse problem: the decorators are separated from the function name by the long argument list. The question then becomes, what is more likely: long argument lists or long lists of decorators? I know that (at least in certain code bases :) long argument lists are common. Will long lists of decorators ever become popular?
I don't think so. Although even a single decorator may be a function taking quite some arguments.
Thomas
- Previous message: [Python-Dev] PEP 318 - posting draft
- Next message: [Python-Dev] PEP 318 - posting draft
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]