I don't like the OO part of python. In particular the "self" keyword everywhere.
sohcahtoa82 at gmail.com
sohcahtoa82 at gmail.com
Thu Jun 11 12:55:32 EDT 2015
On Thursday, June 11, 2015 at 4:19:59 AM UTC-7, Skybuck Flying wrote:
> Hello,
>
> I don't like the object orientated part of Python.
>
> The idea/prospect of having to write "self" everywhere... seems very
> horrorific and a huge time waster.
>
> (Perhaps the module thing of python might help in future not sure about
> that).
>
> What are your thoughts on the "self" thing/requirement.
>
> I only want replies from expert programmers, cause we need a language for
> expert programmers...
>
> Not noobies that need to be hand-held...
>
> Personally I think I could do just fine with the "self" keyword everywhere.
>
> So question is... can the python interpreter/compiler be written in such a
> way that self can be left out ?
>
> In other words: Is there any hope... that this part of the language will be
> cleaned up some day ?
>
> Are there any tricks to get rid of it ?
>
> Maybe "white" like in Delphi ?
>
> I haven't written much OO code yet in Python... and don't plan on doing it
> too...
>
> Cause it looks hellish confusing... and clouded/clodded.
>
> I think I have better things to do then to insert "self" everywhere...
>
> It's almost like "self" masturbation LOL.
>
> Bye,
> Skybuck =D
We just had a huge thread about the "self" thing less than two weeks ago.
More information about the Python-list
mailing list