Henry Rich wrote:
> x__ =: value

Note that you also need to change non-assignment references which 
expect the global definition.

Roger Hui wrote:
> 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.

Personally, I don't think x and y are good global names for nouns,
but they can be good global names for verbs.

For example:

x can make a good multiplication operation 
(perhaps x as dot product and X as cross product).

y can make a good linking operation (looks somewhat
like a comma, and is the Spanish word for "and").

Also:
u can make a good union operation
v can work as bitwise or
etc.

I don't think I've ever used all of these at one time in this fashion,
and I don't think these uses are particularly urgent, but I'm not
sure I agree that using these names globally is always bad practice.

-- 
Raul

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

Reply via email to