[Python-Dev] decorators and 2.4 (original) (raw)
Anthony Baxter anthony at interlink.com.au
Tue Jun 22 11:14:54 EDT 2004
- Previous message: [Python-Dev] VC 7.1 maintenance?
- Next message: [Python-Dev] Re: decorators and 2.4
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
So here's the state of play with decorators and 2.4.
Guido is undecided on the syntax - he writes "I'm seriously considering doing it Java-style", but adds that he is totally swamped for the next two weeks. He finishes with: "Feel free to suggest this as a project for an adventurous python-dev'er though."
So, who's feeling adventurous? I'm convinced that this should go into 2.4 if possible, and I don't think there's any technical risks (as far as implementation goes), the only problem is the syntax (and yes, that's a technical problem too, but you know what I mean).
Channelling Guido, via his EP keynote (http://www.python.org/doc/essays/ppt/euro2004/euro2004.ppt) I'm assuming that "Java-style" is something like:
@staticmethod def blah(args): body
@funcattrs(vegetable="blah", author="GvR") def blah2(args): body
It's not clear to me how you'd specify multiple decorators this way, perhaps Guido can give more details...
So, let the floodgates open. Remember, we can change this any time up until 2.4b1, if there's a decision that the chosen form sucks. :-)
-- Anthony Baxter <anthony at interlink.com.au> It's never too late to have a happy childhood.
- Previous message: [Python-Dev] VC 7.1 maintenance?
- Next message: [Python-Dev] Re: decorators and 2.4
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]