ok, I have layered too many concepts into one question

Donna
[EMAIL PROTECTED]



On 1-Jul-06, at 12:28 AM, Mark D. Niemiec wrote:

dly <[EMAIL PROTECTED]> wrote:

When you are avoiding using APL symbol sets, why say:

Can I have a version of J with quadIO<-1?

Why not

No, you can not have a version of J with an index origin other than 0
as you were able to do by setting the quadIO to 1.

Probably because the main reason to avoid multiple symbol sets
is to avoid forcing your readers to be bilingual.

Using <- to represent copula ← might not be one APL symbol but two APL symbols that represent the comparative < and subtract - . Since you are making best attempt to draw APL special characters why not [] IO<-1 so the whole phrase is APL. Or could it be English punctuation. It could actually be confused with J.

quadIO=.0
   quadIO
0
   quadIO<-1
0



In this case, the original question was phrased in a bilingual manner
(and, indeed, could only possibly originate with an APL programmer
trying to learn J, so the person asking the question is bilingual, and
anyone who could give a reasonable answer would likely have to be as well),
so this rationale does not apply. The original question is much more
succinct and understandable by bilingual programmers than your
monolingual version.

Try finding an English-only way of saying "In English translations of French, how would you distinguish between the words 'connaitre' and 'savoir'?", or "In English translations of Spanish, how would you distinguish between the
words 'ser' and 'estar'?"

-- Mark D. Niemiec <[EMAIL PROTECTED]>

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

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

Reply via email to