help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: if vs. when vs. and: style question


From: tomas
Subject: Re: if vs. when vs. and: style question
Date: Fri, 27 Mar 2015 14:05:28 +0100
User-agent: Mutt/1.5.21 (2010-09-15)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Fri, Mar 27, 2015 at 01:41:23PM +0100, Pascal J. Bourguignon wrote:
> <address@hidden> writes:
> 
> > On Fri, Mar 27, 2015 at 08:59:25AM +0100, Gian Uberto Lauri wrote:
> >> Emanuel Berg writes:
> >>  >  (1+ data) vs. (+ 1 data)

[...]

> > The optimizer is solving much harder problems than that. This holds true
> > for C as it holds for Lisp or Scheme or whatnot.
> 
> 
> Definitely.  
> And this would be a good argument to remove/avoid 1+ and 1-.

Oh, no! This exquisite redundancy in the language caters to my wetware
processor: it's a kind of side channel toward my colleague wetware
processors out there. The silicon processors just don't notice ;-)

What am I transmitting through this side channel? Call it "intention"
and wave with hands.

[...]

> Again, one could argue indeed that it's a premature optimizationc$ [...]

No, no, no! It's not about optimization (at least not mostly, at least
not these days). It's about those mysterious side channels.

Try to convince a musician to write always C-sharp instead of sometimes
D-flat, although they "are" the same note (since Bach, at least) (or are
they? On a violin? On a piano?).

rgds
- -- tomás
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlUVVZgACgkQBcgs9XrR2kasDACeNNZZB5YXraNY4Wmug1ItUChB
znQAnjs/iMqmq3zNdyp/GNaLmoN5PAFB
=aOX6
-----END PGP SIGNATURE-----



reply via email to

[Prev in Thread] Current Thread [Next in Thread]