On Wednesday, May 27, 2015 at 2:39:21 AM UTC-5, Marko Rauhamaa wrote: > Chris Angelico <ros...@gmail.com>: > > > Using some other name in place of "self" should definitely remain > > *possible*, but not commonly done. > > You are effectively making the argument that Python has made a mistake > by not giving "self" a special, language-level status.
I'm making that claim. Guido's arguments are based on a simple lexical definition of the language. If the lexical definition were sophisticated enough to feed into GCC as a front-end, for example, then it wouldn't have to be so abnormal. It's a short-cut for a less mature language. Mark -- https://mail.python.org/mailman/listinfo/python-list