It is a problem or "persistent irritant" only if you use x y etc. 
as _global names_ from within explicit definition.  That is not 
a very good practice regardless of what the interpreter does, 
in my opinion.

And no, I have not seen any good reason to withdraw the change.



----- Original Message ----- 
From: "David Vincent-Jones" <[EMAIL PROTECTED]>
To: "'Beta forum'" <[email protected]>
Sent: Wednesday, April 12, 2006 3:39 PM
Subject: RE: [Jbeta] x and y variables

Is it really too late to sway minds away from the "persistent irritant" ?

David



-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of J. Patrick Harrington
Sent: Wednesday, April 12, 2006 3:22 PM
To: Beta forum
Subject: RE: [Jbeta] x and y variables

  Amen!

  I think the replacement of x. by x, etc. is an idea "too clever by half".
It's only broken some of my code in minor ways but will 
be a persistent irritant. x,y,z,u,v,w are the first variable names I tend to
use & now you have to think twice before using them.

                                                  Patrick

On Wed, 12 Apr 2006, David Vincent-Jones wrote:
> Correct Oleg;
>
> There are cleaver ways to avoid the problem .. but remember that x and 
> y are probably the most common of all mathematical variable names that 
> are now being boxed into a special significance.
>
> The names x., y. et all were special and looked special; fine but 
> eliminating any part of the a through Z series as regular nouns I 
> believe to be unfortunate.
>
> David


----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to