[Python-Dev] Call for defense of @decorators (original) (raw)

Gustavo Niemeyer niemeyer at conectiva.com
Thu Aug 5 23:53:31 CEST 2004


Depends on in what direction you want to make a change. It appears you want to avoid introducing any kind of syntax change. In that case, you should explain people how to spell classmethod and synchronized in a more convenient way, because that is what the stated motivation of PEP 318 is - you would have to explain why this motive is bad, irrelevant, or otherwise not a worthy goal.

Or you could argue on a procedural basis: regardless of whether the feature is good or bad, the current implementation is unacceptable, as the PEP does not correspond with the implementation, the syntax is undocumented, the code has no test cases, and so on. I'm actually going to do that, because I do think the process is unacceptable, and should be either corrected or reversed (of course, this says nothing about the feature itself, or the code implementing it).

Ok, I'll try to summarize the current status of the feature so that I (and others) can understand if there's something to be done:

I belive that either some different syntax which most people agree upon is raised, or we're done.

-- Gustavo Niemeyer http://niemeyer.net



More information about the Python-Dev mailing list