"self" in a class is annoying and errorprone
Meinrad Recheis
meinrad.recheis at aon.at
Wed Feb 12 05:30:15 EST 2003
hello everyone,
I think it must be possible to change python so that self can be omitted
inside a class
# except for some reasons like this:
__init__(""" i dont like this self """ self, x)
self.x = x # here self is useful
self is simply annoying.
(why allways need self as first parameter?? the interpreter could mask
that for us)
self is prone to be forgotten!! leads to potential scope errors
would make source code shorter, and more beautiful
shouldn t that be discussed for the sake of PYTHON?
- Meinrad
More information about the Python-list
mailing list