On 27 agu 2008 at 08:46:15, Kilian Klimek <kilian.klimek at googlemail.com> wrote: > Hello, > > i know this has been discusses very much, i'm sorry, > but i can't help it. In a nutshell, the proposal is as > follows: > > 1. Self remains explicit (like it is now). > 2. if a class is a subclass of a special class, e.g. > named 'selfless', the self parameter is not required > and a special variable, named 'this' is provided. > > > For example: > > class Foo (selfless): > def __init__ (x, y): > this.x = x > ... > > A patch for 3.0b3 implementing this can be found at > http://www-lehre.inf.uos.de/~kklimek/misc/python_slp_8.diff > > regards, > Kilian Klimek > I disagree. From "The Zen of Python": Explicit is better than implicit. Readability counts. Special cases aren't special enough to break the rules. There should be one-- and preferably only one --obvious way to do it. Cheers, Cesare
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4