Why we will use obj$func() often

Robert Brewer fumanchu at amor.org
Fri Apr 23 11:06:16 EDT 2004


Mike C. Fletcher wrote:
> Mark Hahn wrote:
> ...
> >My biggest problem right now is stupid aesthetics.  I have 
> to decide where
> >to place Prothon on the continuum between lisp and perl.  
> >
> *poke* surely you see the humour that a Python user will derive from 
> that statement :) ;) .
> 
> >When I crossed the
> >line and added $ for self people screamed bloody murder that 
> it looked like
> >Perl.  Before when I had a period for self they thought it 
> looked great.  I
> >can't believe how much they care about something so silly.
> >  
> >
> Comparatively, instance-attribute access is used three or 
> four times a 
> minute when coding, while super is used once or twice a month for 
> non-framework-programmers, so yes, I can see someone screaming bloody 
> murder if they suddenly are looking at a screen full of $This 
> and $that 
> variables.  $ is basically a character as far as glyphs go, it's a 
> full-height glyph with ascenders and descenders, is very similar to a 
> capital S, and generally makes reading code much harder as it 
> obscures 
> word-shape; .this or even self.this is much easier to read 
> because you 
> can pick out the words using your learned vocabulary of word-shapes.
> 
>     Readability counts
> 
> BTW, I'm a professional designer, so "stupid aesthetics" are 
> what I care 
> about whenever I get a chance ;) .
> 
> ...
> 
> That's why I never post to newsgroups,

Well, I for one have greatly enjoyed your contribution here. Most comp.
newsgroups could use a professional designer once in a while. ;)


Robert Brewer
MIS (moving slowly to requirements analyst and designer :)
Amor Ministries
fumanchu at amor.org




More information about the Python-list mailing list