Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #9615

Re: Python ++ Operator?

From "Waldek M." <wm@localhost.localdomain>
Newsgroups comp.lang.python
Subject Re: Python ++ Operator?
Date 2011-07-16 11:55 +0200
Organization Mojito.pl
Message-ID <uubx20tteoej.dlg@localhost.localdomain> (permalink)
References <CAH+GN=3PDVnzEp7PJZk7y9BH=vbbsPs7UJoyRcJO3o2wCg-iag@mail.gmail.com> <CALG+76dizm12CbpOAzoC7U8x6N0OH3gfBR1OjgeLtDcgJ9y50w@mail.gmail.com> <CAPTjJmpAZsgqHvFvC5tvmLVw0OrNjrAr8v+hyCKeDVqyA-srpA@mail.gmail.com> <mailman.1077.1310764158.1164.python-list@python.org>

Show all headers | View raw


Dnia Fri, 15 Jul 2011 23:09:02 +0200, Stefan Behnel napisaƂ(a):
[...]
>> array[count++]=value;
>>
>> or the more direct pointer management:
>> *ptr++=value;
> 
> More direct, sure. But readable? Well, only when you know what this 
> specific pattern does. If you have to think about it, it may end up hurting 
> your eyes before you figure it out.

Oh, come on. I don't say the post- and pre-incrementing is 
good or bad, but please don't exagerate. 

Almost any other construction is unreadable to people, who
don't know this construction, eg. a==1, a+=1
may be completely senseless to mathematicians.

Best regards,
Waldek

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Re: Python ++ Operator? Stefan Behnel <stefan_ml@behnel.de> - 2011-07-15 23:09 +0200
  Re: Python ++ Operator? "Waldek M." <wm@localhost.localdomain> - 2011-07-16 11:55 +0200
    Re: Python ++ Operator? Robert Kern <robert.kern@gmail.com> - 2011-07-16 11:13 -0500
  Re: Python ++ Operator? Nobody <nobody@nowhere.com> - 2011-07-16 14:23 +0100

csiph-web