[Python-Dev] OT: style convention: self vs. _ in new Norvig's book (original) (raw)
Samuele Pedroni Samuele Pedroni" <pedroni@inf.ethz.ch
Mon, 21 Jan 2002 14:20:15 +0100
- Previous message: [Python-Dev] (no subject)
- Next message: [Python-Dev] OT: style convention: self vs. _ in new Norvig's book
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi. Thanks to http://www.pythonware.com/daily/
I landed in
http://norvig.com/python/python.html
Peter Norvig is about to supply Python versions of the algorithms with the 2nd edition of his AI: A Modern Approach.
So far, so good. In the section about coding convetions he says:
=A6In general, follow Guido's style conventions, =A6but I have some quirks that I prefer (although I could be talked out o= f them): ... =A6* _ instead of self as first argument to methods: def f(_, x): ...
I'm perfectly aware that the 'self' thing it is just a convetion, OTOH much of the cross-programmer readability of code relies on such convention.
It is good, bad or irrelevant to have such an authoritative book (although about AI not Python directly) adopting such a line-noisy convention?
Maybe nobody cares, but I preferred not to let this go unnoticed. Someone who cares could try to discuss the issue or make it apparent to Mr. Norvig.
Opinions?
regards, Samuele Pedroni.
- Previous message: [Python-Dev] (no subject)
- Next message: [Python-Dev] OT: style convention: self vs. _ in new Norvig's book
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]